リソースモニターの膨大な量のスタンバイメモリ


22

スタンバイメモリ


サーバーに16 GBのメモリがあり、リソースモニターで約10 GBが「スタンバイ」メモリとしてマークされていることに気付きました。

  • 大量のスタンバイメモリを心配する必要がありますか?
  • この量を制御する方法はありますか?
  • 「スタンバイ」の内容を確認する方法はありますか?

「スタンバイ」はリソースモニターで「使用可能」と見なされるため、問題ではない可能性があります。

回答:


23

別のアプリがメモリを要求したときに解放される可能性があるのは、単にキャッシュされたデータです。

以下は、Windows 7リソースモニターでのメモリ使用量の調査の説明です。

リンクからの引用:

待機する

青色で表示されるスタンバイリストには、プロセスのワーキングセットから削除されたページが含まれていますが、それぞれのワーキングセットにリンクされています。そのため、スタンバイリストは本質的にキャッシュです。ただし、スタンバイリストのメモリページは0〜7の範囲で優先順位が付けられ、7が最高です。基本的に、高優先度プロセスに関連するページは、スタンバイリストで高優先度レベルを受け取ります。

たとえば、共有可能なプロセスは高い優先度になり、これらの共有可能なプロセスに関連付けられたページはスタンバイリストで最高の優先度を持ちます。

現在、プロセスに関連付けられているページがプロセスに必要であり、そのページがスタンバイリストにある場合、メモリマネージャはすぐにそのプロセスのワーキングセットにページを返します。ただし、スタンバイリストのすべてのページは、任意のプロセスからのメモリ割り当て要求に使用できます。プロセスが追加のメモリを要求し、空きリストに十分なメモリがない場合、メモリマネージャはページの優先度をチェックし、スタンバイリストから優先度の低いページを取得して初期化し、そのプロセスに割り当てます。


6

また、下部の[キャッシュ量]の上にマウスを置くと、ツールチップの説明に注意してください。

キャッシュ:プロセス、ドライバー、およびオペレーティングシステムによる迅速なアクセスのためのキャッシュデータとコードを含むメモリの量(スタンバイメモリと変更メモリを含む)。

Windowsキャッシュメモリにはスタンバイメモリが含まれます


1
とても素敵な観察!それらのラベルでさえツールチップを持っていると考えることは困難でした:)。UIのそのバーの下には非常に多くのスペースが残っているため、これらの用語を凡例として簡単に完全に説明できます。+1
RBT
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.