VMware PlayerがLinuxで実行しているときはメモリを解放しませんが、Windowsで実行しているときはメモリを解放するのはなぜですか?

VMware PlayerがLinuxで実行しているときはメモリを解放しませんが、Windowsで実行しているときはメモリを解放するのはなぜですか?

Windows 7およびCentOS 6.5(6からアップグレード)用のVMware Player 64ビットバージョン7をインストールしました。

私は通常centOSとFedoraをゲストVMとして実行します。

複数のゲストVMを実行し、これらのゲストVMでエンタープライズアプリケーション(IBM Websphere Suite)を実行すると、ホストOSのRAM使用量が期待どおりに増加することが観察されました。

CentOS をホストとして使用している場合は、ゲスト VM をシャットダウンしたり、ゲスト VM でアプリケーションを閉じたりしても RAM は解放されません。ホストOSを再起動しない限り、15〜20分後も同様です。

これとは対照的に、Windows 7をホストとして使用すると、RAMはほぼ即座に取得されます。

これは、両方のホストオペレーティングシステムで使用されているのと同じゲストVMです。

動作は VMware Player バージョン 6 でも同じです。

VMware PlayerはLinuxよりもWinに最適化されていますか?それ以外の場合は、CentOSをホストとして使用してRAMを解放するにはどうすればよいですか?

ベストアンサー1

おすすめ記事