page fault

2024/4/21 14:43:37

牛客网Linux错题三

1.Linux什么情况下会发生page fault(B) A.系统可用内存不够时 B.所需访问虚拟内存未被挂载 C.当开始进行 swap 交换时 D.当进程被挂起时 这里设备分为物理内存和虚拟内存,如果进程借助物理内存运行,进程运行所需内存大于物理内存时也无法启动进程。…

页错误处理 Page Fault Handling

原文链接: http://www.informit.com/articles/article.aspx?p29961&seqNum5 当一个进程要访问一个虚拟页,而这个虚拟页对应的PTE不在页表中, 或者这个PTE在某种方式上禁止访问,比如这页不存在或者访问模式跟这页的访问权限冲…