XP モードのメモリ使用量

XP モードのメモリ使用量

私は Windows 7 で作業しており、XP モードをインストールしました。XP VM で多くのプログラムを実行しました。

VM を起動すると、Windows 7 のメモリ使用量は約 1600 MB になります。VM が実行されるようになると、2240 MB まで上がります。640 MB の差があります。

なぜこうなった?

実行中のプロセス リスト (すべてのユーザー) を表示していますが、VM エントリには 17M と表示されています。

どのような洞察でも歓迎します。

答え1

私は Process Explorer を使用して次のような質問に答える傾向があります:

http://technet.microsoft.com/ja-jp/sysinternals/bb896653 より

あるいはvadumpを使う

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=3fe0961b-ea72-40eb-a052-f68bac5a8ec1&displaylang=en

答え2

最近のオペレーティングシステムのほとんどは、ディスクページキャッシュは、頻繁に使用される情報や最近使用された情報をハード ドライブからメモリに保存し、将来のアクセスを高速化します。Virtual PC で Windows XP を起動すると、Windows 7 は Windows XP の実行に必要な多くのファイルをディスク キャッシュに読み込み、VM の実行速度を速めます。

メモリが他の用途に必要な場合、Windows は自動的にメモリを解放し、他のプログラムで使用できるようにするので、心配する必要はありません。

答え3

それは非常に仮想マシンが 17 MB しか使用していない可能性は低く、別のプロセスが実行されているはずです。VM の GUI プロセスだけを見ているのだと思います。

私は使うだろうMicrosoft / Sysinternals プロセス エクスプローラーまたは、タスク マネージャーの左下隅にある [すべてのユーザーのプロセスを表示する] にチェックマークが付いていることを確認してください。

関連情報