梗概
- 将页表进行拆分
- 上一级的页表导向下一级的页表
- 页表的最小粒度变成了叶子页表
- 按需将叶子页表保存在内存中
实例
一个4GB物理内存,运行着12MB的进程 如果不使用多级页表,则需要存放一整个物理地址为4GB的页表 如果使用多级页表,每个叶子页表能映射4MB物理内存,则只需要在内存保存3个叶子页表和导向它的索引页表即可
一个4GB物理内存,运行着12MB的进程 如果不使用多级页表,则需要存放一整个物理地址为4GB的页表 如果使用多级页表,每个叶子页表能映射4MB物理内存,则只需要在内存保存3个叶子页表和导向它的索引页表即可