タスクマネージャーが正しく報告していないように見える場合、メモリ関連の問題をどのように診断/発見しますか?
メモリリークなどが発生している必要があります-12 GBのメモリを75%使用していますが、タスクマネージャーのプロセスのメモリ使用量のリストが追加されていません(はい、「すべてのユーザーからのプロセスを表示」がチェックされています) )。
この「ファントム」メモリ使用量は、システムが稼働している時間に関連して増加するようです。合計118のプロセスがあることを示しています。トップ5以外は、すべて50 MB未満です。
一番上のプロセスは、2.6 GBを使用するfirefoxです。900 MBのAdobe Premiere。300 MBのプラグインコンテナー。275 MBのペールムーン。94 MBのExplorer.exe。
私の記憶の残りを使い果たしているものをどのようにして見つけることができますか?タスクマネージャが使用中のすべてを表示していないようです。おそらくある種のメモリリークがありますか?または、プログラムが使用済みメモリを適切に解放しないのですか?
リソースモニターレポート(クリックすると拡大します):
注意:
- 私のメインOSドライブはSSDなので、システムでSuperFetchが無効になっています。
- そして私は、いわば、未使用のラムが「浪費された」ラムであるという原則を理解しています。ただし、メモリ使用量がピークキャパシティにほぼ使用されているのを見ると、それ以降のプログラムの実行/読み込みが(私自身の懸念から)停止され、多くのタスクを終了するタスクに送られます(メモリ使用量の減少にはほとんど影響がありませんが、少なくとも目立って短時間で)。
- メモリがいっぱいになると、SSDの1GBページファイルが設定した6GBの制限まで拡大するのを見るのが嫌いです。 /たゆみなく本格的なメモリスティックとして使用します。(そのメモでは、ページファイルを静的1GBにハードキャップするだけですか?)