我们什么时候需要3级页面表

时间:2015-04-06 18:53:23

标签: page-tables

如果我们有一台64位地址的机器,并且每个页表项仅包含指向所分配帧的指针。如果需要三级页表,如何计算可能的最大帧大小?我对三级页表感到困惑,在什么情况下我们需要一个3级页表?任何帮助,将不胜感激。

1 个答案:

答案 0 :(得分:0)

可以实现嵌套页表以提高硬件 virtualization 的性能。通过为页表虚拟化提供硬件支持,可以大大减少模拟的需求。对于x86虚拟化,目前的选择是英特尔的扩展页表功能和AMD的快速虚拟化索引功能。

x86架构中的三级页表结构(使用PAE,没有PSE)。

enter image description here