ページフォールト
プロセスが、現在物理メモリにないアドレスに触れたときに発生するトラップ。一般的な意味でのエラーではない。
名前に反して、ページフォールトの大半はごく正常で、仮想メモリが成り立つための前提でもある。種類は二つ。マイナーフォールトはディスクなしで解決できる。ページがすでにメモリ上にあってプロセスに割り当てられていないだけ、または要求されたのでこれから確保する場合だ。メジャーフォールトはディスクからの読み込みが必要で、桁違いに時間がかかる。
そのため、メモリ使用量そのものよりメジャーフォールトの数のほうが良い健全性指標になる。急増していれば、システムはスラッシング状態にあり、計算せずページの移動ばかりしている。ヌルポインタの参照外しのような本物のエラーもページフォールトを起こすが、カーネルが解決できず、セグメンテーション違反になる。