タスクマネージャー:Windows XPのRAM使用量が増えない


6

Windows XP Proでタスクマネージャーを使用する場合、個々のプロセスで使用されていると表示されているRAMの量は、使用されている合計メモリ(パフォーマンスページのコミットの合計で表示)に加算されません。

プロセスで使用されているすべてのRAMの合計:195604 K

パフォーマンスページとステータスバーにリストされている使用量:280028 K

1)これはなぜですか?

2)使用メモリ量を減らすにはどうすればよいですか?

回答:


3

ステータスバーに表示されるのは、現在使用されている仮想メモリの量を表す合計コミットチャージです。

ただし、タスクマネージャの[プロセス]画面の[メモリ使用量]列には、各プロセスの現在のワーキングセットが表示されます。これは、仮想アドレス空間ではなく、物理メモリ(RAM)のカウントです

コミット総電荷は、常にこれらの値の和よりも大きくなる合計は、ページプールのようなシステム全体の割り当てを含むように、。


「現在使用されている仮想メモリの量を表す合計コミットチャージ。」 申し訳ありませんが、これは真実ではありません。コミットチャージではカウントされない仮想メモリが多数あります。ページプールと非ページプールは含まれますが、マップされたファイル(exeおよびdllのコードが占有するvmを含む)によってサポートされる仮想メモリは含まれません。したがって、「合計コミット料金」は、使用される仮想メモリの合計量ではありません
ジェイミーハンラハン

2

すべてのRAMがプロセスで使用されるわけではありません。

OSはメモリも使用しますが、メモリはどのプロセスにもリストされていません


2

質問に答える2)使用するメモリ量を減らすにはどうすればよいですか?

おそらく明らかですが、RAMを解放する最も簡単な方法は、アプリケーション(またはブラウザーのタブや拡張機能などのサブアプリケーションユニット)を閉じることです。たぶん、あなたはいくつかのスタートアップアイテム無効にすることができます

プログラムにメモリリークがある場合は、プログラムの再起動に役立ちます。それを試して、タスクマネージャでメモリフットプリントを比較して、それが面倒に値する場所を見つけてください。ちなみに、SysinternalsはProcess Explorerと呼ばれる優れた無料の高度なタスクマネージャーの代替を提供します。プロセスのメモリ使用量のすべての側面を詳しく説明できます。それぞれの列を選択する必要があります。

私が覚えている限りでは、Windows XPでもシステム全体を時々再起動するのに役立ちます。

頑張ってください!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.