Linux中的分页如何区分页面与页面框架?

时间:2017-07-06 19:39:17

标签: memory-management linux-kernel paging

“了解Linux内核,第3版”一书 作者:Daniel P. Bovet,Marco Cesati 在第2章内存寻址中讨论了寻呼的优点。

这里说它的一个优点是,

区分页面(数据组)与页面帧(主存储器中的物理地址)。这允许将相同的页面存储在页面框架中,然后保存到磁盘,然后在不同的页面框架中重新加载。这是虚拟内存机制的基本要素。

我无法完全理解这一点。是否意味着当交换页面被加载回物理内存时,其虚拟地址是否保持不变但物理地址会发生变化?

1 个答案:

答案 0 :(得分:0)

进程地址空间被组织成逻辑页面。逻辑页面可以映射到物理页面帧。

  

是否意味着将交换页面加载回物理内存时,其虚拟地址保持不变但物理地址发生变化?

这意味着更多。但是,是的,逻辑页面可能会随着时间的推移映射到不同的物理页面帧。

相关问题