.NET アプリで時折ソフト ページ フォールトが発生します。定常状態ではページ フォールトが発生しないように設計しているので、これは驚くべきことです。
興味深いことに、プログラム (または .NET フレームワーク) のどの部分がこれらのソフト ページ フォールトを発生させているかを確認することはできますか?
ソフト ページ フォールトが生成されているヒープまたはスタック、つまりスレッド 1、2、3 のスタック、または gen0、gen1、gen2、ラージ オブジェクトなどのヒープを特定することは可能ですか?
アップデート
ソフト ページ フォールトを気にしないことにしました。通常のアプリケーションの 99.9% では、これはパフォーマンスにまったく影響しません。