Windows 10 のシステムメモリ使用量が高い場合の診断

Windows 10 のシステムメモリ使用量が高い場合の診断

私は見つけたこの質問の回答では、Windows 10 でメモリ リークの原因となっているドライバーを特定する方法が説明されています。ただし、私のシステムでは問題がわからないため、追加のサポートを求めています。

、 、 のpoolmon -b順に実行した結果は次のとおりです。pb

プールモンの結果

findstrで を実行するとCont、3,500 個の「Cont」インスタンスを含むファイルが返されますが、これは役に立ちません。 で同じことを実行すると、smNpでのみ問題が発生するrdyboost.sysため、問題が発生することはないはずです。

指定されたコマンドを実行しましたxperfが、結果はWPA.exe完全に意味不明です。

WPA.exe の結果

AIFOこのセクションはメモリの 0.666 MB しか占めていないようですが、System現在は約 700 MB を使用しています。

問題の原因となっているドライバーを適切にトラブルシューティングするにはどうすればよいですか?

ご要望に応じて、現在のタスク マネージャーのスクリーンショットを以下に示します。

タスクマネージャー

答え1

これはメモリリークではなく、新たな特徴

Windows 10 では、Microsoft はメモリ マネージャーに圧縮ストアという新しい概念を追加しました。これは、圧縮されたページのメモリ内コレクションです。つまり、メモリ マネージャーはメモリの逼迫を感じると、未使用のページをディスクに書き込むのではなく圧縮します。これにより、プロセスごとに使用されるメモリの量が削減され、Windows 10 は一度に物理メモリ内に保持できるアプリケーションを増やすことができます。また、これにより、Windows 10 全体の応答性が向上します。圧縮ストアは、システム プロセスのワーキング セットに存在します。システム プロセスはメモリ内にストアを保持するため、そのワーキング セットは、メモリが他のプロセスに使用可能になったときに大きくなります。これはタスク マネージャーで確認でき、システム プロセスがメモリ リークを引き起こしているように見える理由です。

関連情報