多级页表

1 假设系统只有一个单独的页表进行地址翻译。例:一个32位地址空间,4kb的页面和一个4字节的pte,那么总需要一个4MB的页表驻留在存储器中。

参考地址翻译:

基本参数
N=2的n次方

虚拟地址空间中的地址数量
M=2的m次方

物理地址空间中的地址数量

P=2的p次方

页大小(字节)

根据4kb的页面,可以知道p=12
n+p=虚拟地址地址空间(32)
n= 20
可以得出虚拟地址空间的地址数量=2的20次方=4MB。

相关阅读:
存储器地址翻译