2.2. メジャーページフォールトとマイナーページフォールト
ページフォルトは、プロセスが必要とするメモリーページがマッピングされていないか、または利用できない場合に発生します。プロセスがページフォルトに遭遇すると、カーネルがフォルトを処理するまで、すべてのスレッドが停止します。
RHEL for Real Time は、物理メモリーをページと呼ばれるチャンクに分割し、それらを仮想メモリーにマッピングすることによってメモリーを割り当てます。ページフォールトの問題に対処する方法はいくつかありますが、最善の解決策は、ページフォールトが発生しないようにソースコードを調整することです。
2.2.1. マイナーページフォールト リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
リアルタイムでのマイナーページフォールトは、プロセスが初期化される前にメモリーの一部にアクセスしようとすると発生します。このようなシナリオでは、システムはメモリーマップまたはその他の管理構造を埋める操作を実行します。マイナーページフォールトの重大度は、システムの負荷およびその他の要因に依存できますが、通常は短く、影響を及ぼす影響があります。