内存与大页内存的区别(未完待续...)

概述

**大页内存(HugePages)**是通过大页内存来取代传统的4kb内存页面,使得管理虚拟地址数变少,加快了从虚拟地址到物理地址的映射,以及通过摒弃内存页面的换入换出,以提高内存的整体性能

对于大内存的管理(物理内存+虚拟内存),大多数操作系统采用了分段分页的方式进行管理

分段是粗粒度的管理方式,而分页则是细粒度的管理方式,分页方式可以避免内存空间的浪费

使用大页内存的好处:

  • 减少TLB的失效情况
  • 减少页表的内存消耗
  • 减少缺页中断的次数

实现


标题:内存与大页内存的区别(未完待续...)
作者:staymeloo7
联系方式:staycoolsun@gmail.com

    评论
    0 评论
avatar

取消