多级页表如何节省内存空间

时间:2014-04-18 02:03:19

标签: memory memory-management operating-system

所以我了解到Multilevel page table在内存分页/映射期间擅长节省内存空间 假设我有一个page directory n 项,那么我将 n page table,因此它的成本与空间一样大页表。
我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

在多级页表中,主内存中存在一个根页表,所有其他页表都保存在虚拟内存中。根页表始终保留在主内存中。因此,当您需要特定的页表时,它将被加载到主存储器,而所有其他页仍然保存在虚拟存储器中,即存储在虚拟存储器中的页表可以在需要时交换进出。