梗概

  • 将页表进行拆分
  • 上一级的页表导向下一级的页表
  • 页表的最小粒度变成了叶子页表
    • 按需将叶子页表保存在内存中

实例

一个4GB物理内存,运行着12MB的进程 如果不使用多级页表,则需要存放一整个物理地址为4GB的页表 如果使用多级页表,每个叶子页表能映射4MB物理内存,则只需要在内存保存3个叶子页表和导向它的索引页表即可