由保留位设置引起的页面错误

时间:2013-09-04 06:22:52

标签: reserved

正如我们所知,当进程正在寻求访问未映射到任何物理内存的虚拟内存区域时,当在只读页面上尝试写入时,访问PTE时会导致页面错误异常或带有保留位的PDE。

关于保留位的情况,是否有人知道如何为进程和内核页表构建页表?构建进程的页表时,如何设置PTE或PDE的保留位?它是由MMU还是OS设置的?

谢谢,

1 个答案:

答案 0 :(得分:0)

CPU无论是内核页面还是用户页面,都只能理解虚拟地址。 MMU使用PTE将此虚拟地址转换为物理地址。

浏览Paging了解更多信息