ページ ファイル サイズがゼロに設定されたマシンで .net コードを実行しています。私のアプリケーションは System.Diagnostics.Process.PagedMemorySize64 をログに記録し、値 > 0 を示しています。
どうすればいいの?
PagedMemorySize64 のドキュメントには次のように書かれています。
このプロパティによって返される値は、プロセスによって使用される仮想メモリ ページング ファイル内のメモリの現在のサイズを表します。
私は何が欠けていますか?
背景:
メモリ リークがあるかどうかを判断するためにこれを行っています。System.Diagnostics.Process からのメモリ値は増加し続けていますが、使用しているプロファイルは増加していません。
ラージ オブジェクト ヒープの断片化を扱っている可能性があると思います。私のプログラムは、大きな画像の WPF スライド ショーを表示し、画像間にフェード アニメーションを表示しています。
どんな説明でも大歓迎です。
ありがとう。