VMwarePlayerを使っております
ゲストOSのCPU使用率が100%ですが
ホストOSはわずか3%です
ゲストOSのCPU使用率を抑え、快適に動作するにはどうしたらよいでしょうか。
よろしくお願い致します。
ホストOS
Win8.1 64bit
メモリー4GB
CPU Core i5 3.2GHZ
ゲストOS
WinXP 32bit
メモリー 1GB割り当て
こんにちは。
パフォーマンスの話は、ゲスト内で動作しているアプリケーション(今回はVisual Studioと書いていらっしゃるのですが、バージョン等によって動作が違うと思います。)にも依存するので一概には言えないのですがこのようなアプローチはいかがでしょうか?
1.ゲストのCPU割り当てを2 vCPU に変更する。
2.パフォーマンスモニタの「プロセス」タブで何がCPUを使用しているのか確認し不要なものであれば落とす。(物理環境と同じアプローチです。)
i5 のマシンということですので、Hyper Thread が有効で4コア仮想的に見えてる前提で書いてみました。
漠然とした回答になってすみませんが、解決するとよいですね。
素早い返信ありがとうございます。
myamamotoさんの方法ではありませんが、解決しました。
しかも、ふたを開けたらものすごく簡単で、自分の落ち度でした
以下、原因・解決方法
Dドライブのディスク容量が最大16GBで使用率ほぼ100%状態でした
仮想マシン設定からディスク最適化と9GBほどのディスク拡張を行いました
これで解決できました
VisualStudioのワークスペースがDドライブなので、VisualStudioのみパフォーマンスが落ちたのではないかと推測しております
僕の勘違いで、もしかしたらもっと違うところに原因あるかもしれませんが、、、
いずれにせよ、無事解決したようでよかったです。
ディスクが不足している場合にCPU利用率があがることがあるんですね。勉強になりました。
