内存与大页内存的区别(未完待续...)
概述
**大页内存(HugePages)**是通过大页内存来取代传统的4kb内存页面,使得管理虚拟地址数变少,加快了从虚拟地址到物理地址的映射,以及通过摒弃内存页面的换入换出,以提高内存的整体性能
对于大内存的管理(物理内存+虚拟内存),大多数操作系统采用了分段或分页的方式进行管理
分段是粗粒度的管理方式,而分页则是细粒度的管理方式,分页方式可以避免内存空间的浪费
使用大页内存的好处:
- 减少TLB的失效情况
- 减少页表的内存消耗
- 减少缺页中断的次数
实现
评论
0 评论