2011-06-22 10 views
2

タスクマネージャのプロセスエクスプローラには、アプリケーションで使用されていたスワップディスクスペースの使用量が少ない「VMサイズ」というものがありました。 Windows 7のプロセスエクスプローラでは、存在しないようです。私は、同等のものが「プライベートバイト」か「ページデータ」なのかどうか疑問に思っています。何か案は?Windows 7 Process Explorerでは、「VMサイズ」と同等のものは何ですか?

  • 編集:私はVMが何であるか知っています。ただ、それがWindowsに来るとき、私は本当に専門家ではない同等のプロセスエクスプローラの列名は、Windows 7で

enter image description here

答えて

2

私はあなたがワーキングセットの値に興味があることは確かです。私が理解しているように、ワーキングセットはアプリケーションに割り当てられて参照される仮想メモリページの完全なセットです。プライベートバイト数の値は、プライベートヒープ上にアプリケーションに割り当てられている(またはmalloc()コールなどによって)現在割り振られている(または違いがあるかどうか、または違いがあるかどうかによっては使用されていない)メモリを示します。

this page on SysInternals、特にWindows SysInternals Primerを確認してください。私はしばらくそれを見ていないので、プライベートバイトが何を示すのかは分かりませんが、私はProcExpに入ってくるデータを読み込む方法を学んだビデオです。

+0

http://stackoverflow.com/questions/7954781/whats-the-difference-between-working-set-and-commit-sizeこれと矛盾しますか? – salk31

0

が何であるかを知っておく必要がありますが、私はVMは、仮想メモリの略だと思います。多分このWikipedia pageが役に立ちます。

Microsoft Support pageについても説明します。

+1

私はVMが何であるか知っています。私はWindows 7のプロセスエクスプローラで同等の価値を見いだす方法を知りたいだけです。 – whitehawk

1

Windows 7では、「ワーキングセット」が「Mem Usage」に、「Commit Size」がVMサイズに対応していると思います。

0

答えは「コミットサイズ」です。チェックするのは簡単です。私はJava JVMを開始し、起動時に1Gのヒープメモリを割り当てるように要求しました。 「Commit Size」列の1Gを取得できます。

関連する問題