web-dev-qa-db-ja.com

vmwareメモリとWindowsメモリ使用量の調整

ESXi4.1ホストにWindows2008 R264ビット仮想マシンがあります。ホストは、仮想マシンがアクティブに使用しているメモリが1GB未満であることを報告します。ただし、Windowsでは、タスクマネージャーにリストされているプロセスの合計が1 GB未満であっても、マシンが7GBのメモリを使用していると報告されています。マシンがかなり応答しなくなり、これが他のアプリケーションに影響を与えているのではないかと心配しています(サーバーの目的は、問題が発生してメモリの問題を見つけたASP.NET状態サーバープロセスを実行することです)。

私はちょうど気づきました VMware上のWindows Server 2008r2のメモリ使用量が多い そしてそれらのドキュメントをさらに調べますが、これは何が原因ですか?

vSphere report

windows report

2
RyanW

Vmで RAMMap を実行して、Windowsがメモリをどのように使用しているかを確認できます。

Windowsがメモリ不足に陥っていない場合は、メモリを解放する必要がないため、技術的には使用されているが実際には使用されていないメモリが蓄積される可能性があります。 OSは、予測可能な需要を満たすのに十分な使用可能なメモリがまだある場合に使用されるメモリに関連するコストがゼロであると想定します。

3
David Schwartz