第七十八章:页表
TL;DR
- 页表记录一个虚拟页映射到哪个物理页框及其权限。
正文
每个进程有自己的页表。页表项除了页框号,还可标记有效、可写、最近访问等状态。无效项让硬件拒绝不存在或无权限的地址。
有了记录,接下来沿着一次真实访问把地址拆开并翻译。
思考题
为什么两个进程需要不同页表?
小结
- 页表是虚拟地址到物理地址的地图。
思考题答案(仅供参考)
它们各自的虚拟地址空间和权限映射不同。
协议
本文采用 CC BY-NC-SA 4.0 协议发布。
Press ← or → to navigate between chapters
Press ? to show this help
Press Esc to hide this help
每个进程有自己的页表。页表项除了页框号,还可标记有效、可写、最近访问等状态。无效项让硬件拒绝不存在或无权限的地址。
有了记录,接下来沿着一次真实访问把地址拆开并翻译。
思考题
为什么两个进程需要不同页表?
它们各自的虚拟地址空间和权限映射不同。
本文采用 CC BY-NC-SA 4.0 协议发布。