32GBのRAMでWindows7を実行していて、PageFileを無効にしました。
ただし、リソースモニターでは、[メモリ]タブにHard Faults/sec
の値が引き続き表示されます。このメトリックは、プログラムがディスク上のPageFileから読み取られている1秒間の回数を表示する必要があることを読みました。
私が無効にした(そして再起動した)とすると、なぜこのメトリックにゼロ以外の値が表示されるのですか?また、このグラフにはソフトフォールトも含まれている可能性がありますか?
このメトリックは、プログラムがディスク上のPageFileから読み取られている1秒間の回数を表示する必要があることを読みました。
次に、偽のゴミをはっきりと読みました。デマンドページングオペレーティングシステムで、メモリページの唯一の可能なバッキングストアがシステムページファイルであると考えるのはまったく間違っています。プログラムを実行するためのコードと(読み取り専用/非汚染)データを含むプログラムイメージファイルは、別の可能性です。次に、明示的にメモリマップトファイルがあります。