Page fault(缺页异常/缺页中断):在使用虚拟内存的系统中,程序访问某个虚拟内存页时,发现该页不在物理内存(RAM)中,处理器触发异常,操作系统随后将所需页面从磁盘(或其他存储)调入内存,或在权限/地址非法时终止进程。常见分为轻微缺页(minor/soft)与严重缺页(major/hard);后者通常需要磁盘 I/O,开销更大。
/ˈpeɪdʒ fɔːlt/
A page fault happened when I opened the app.
我打开这个应用时发生了缺页异常。
Heavy paging can cause frequent page faults, which significantly slows down the system because the OS must repeatedly fetch memory pages from disk.
频繁的分页可能导致大量缺页异常,从而显著拖慢系统,因为操作系统需要反复从磁盘取回内存页。
page 原指“书页”,在计算机中借用为“内存页/页框”的概念;fault 意为“故障/错误”。合起来表示“访问某一页时发生的异常事件”。该术语随着虚拟内存与分页机制在现代操作系统中的普及而固定下来。