デフォルトのGNOME3デスクトップでDebian7.3(Wheezy)を使用し、VirtualBoxを実行してWindows8.1ゲストを用意しています。私のホストには16GB RAMと8プロセッサコアのCorei7CPUがあります。
Windows 8.1ゲスト(8 GB RAMおよび4コア))を起動すると、ホスト上でもすべてのアプリケーションのパフォーマンスが非常に悪くなり、8コアすべてが完全に使用されます。 VMは4のみを取得します。
プロセスリストを調べたところ、gnome-ShellのCPUがはるかに多く使用されていることがわかりました。CPUの360%を使用し、VirtualBoxプロセスは16%しか使用していません。 VMの電源がオンになっている間、gnome-Shellには5.2GBのメモリがあり、VirtualBoxプロセスは8.2GBです。しばらくするとgnome-Shellのメモリは約400MBに減少しますが、CPU使用量はgnome-シェルは残ります; VirtualBoxはわずか8%まで下がります。
これは正常ではないと思いますので、それを防ぐ方法があるかどうか知りたいと思います。
VirtualBoxの4.3.xシリーズには多くの問題があります。例えば。複数の仮想コアで実行すると、CentOS6などの特定のディストリビューションで問題が発生します。
4.2.xシリーズの最後は非常に堅実であることがわかりました。 4.2.22でWindows8ゲストを試してください。古いバージョンはvirtualbox.orgWebサイトにあります。
実際、3Dアクセラレーションをオフにすると、この問題が解決することがわかりました。 VMでのUbuntuのパフォーマンス向上に関する記事を読んだ後、オンにしました。これを行った後に私が見たのは、約20分後(場合によってはUIが非常に遅いこともありました。Linuxパフォーマンスモニターを見ると、Gnomeが80%以上のCPUを使用していることがわかりました!