web-dev-qa-db-ja.com

タスクマネージャーのパフォーマンスの「物理メモリ」セクションでキャッシュされた使用可能なメモリと空きメモリの意味は?

RAMがシステムで使用されている量を確認したい。

タスクマネージャー->パフォーマンスに移動し、[物理メモリ(MB)]セクションを見ると、次の4つの用語がリストされています。

  1. 合計
  2. キャッシュ
  3. 利用可能
  4. 自由

3と4はどう違いますか? 2番目の「キャッシュ」の意味は何ですか?

使用可能なメモリが利用可能である場合、システムにインストールされている8GBのうち、Firefoxブラウザー「1つのプログラムのみ」が実行されている場合でも、使用できるのは<= 1GBだけであることがわかります。

RAM Usage

6
teenup

「使用可能」カテゴリは、スタンバイキャッシュ、空きメモリ、ゼロリストの合計です。

フリーページ-スタンバイページリストから削除されたページは、フリーページリストに移動されます。このページは物理RAMにあります。これらのページはどのプロセスにも関連付けられていません。プロセスが終了すると、そのページのすべてがこのリストにダンプされます。通常、物理RAMにぶら下がっている空きページは非常に少ないか、まったくありません。

スタンバイページ-これは、プロセスのワーキングセットを終了したページです。このページは物理RAMにあります。スタンバイページは、仮想メモリページのキャッシュのようなものです。プロセスに関連付けられていますが、ワーキングセットには関連付けられていません。プロセスがページに触れると、すぐにワーキングセットにフォールトバックされます。そのページもドアの外に片足あります。別のプロセスまたはキャッシュがより多くのメモリを必要とする場合、プロセスの関連付けは解除され、空きページリストに移動されます。 使用可能なメモリ内のほとんどのページは、実際にはスタンバイページです。

https://blogs.msdn.com/b/ntdebugging/archive/2007/10/10/the-memory-Shell-game.aspx

6
Greg Askew