ホストubuntu 12.04でVirtualBoxを使用してゲストubuntu 12.04を実行しますが、ゲストはホストよりもはるかに低速です(ALT+TAB
には4〜5秒かかります)。周りを見てみると、VirtualBoxとVMware(無料)で矛盾する意見が見つかりました。だから私は前者を保つと思った。
両方のシステムが更新され、ゲストに追加機能をインストールし、ゲストとホストの間でメモリとビデオメモリ(64MB)を均等に分割しました。 4GBのRAMと共有ビデオメモリを搭載したToshiba m200ラップトップを実行しています。ホストBIOSには、マシン仮想化の構成オプションが含まれていません。 2 cpusありますが、両方を仮想マシンに渡すことはできません。
私の問題を解決できる見落としているものはありますか?
詳細についてはお気軽にお問い合わせください。ご協力ありがとうございます。
EDITシステムモニターを開いてアイドリングすると、(単一の)ゲストCPUは55%を下回らず、マウスを動かすだけで80から90%に上昇する可能性があります。 Firefoxを開くと、システムモニターはゲストのCPU使用率を100%と表示しますが、ホストは両方のCPUが約60%で均等に動作していることを示します。
私のCPUはIntel® Core™2 Duo CPU T5450 @ 1.66GHz × 2
です。
これが構成の問題でない場合、それは私のマシンが仮想化には弱すぎることを意味しますか?
Playerについてはあまり知りませんが、Vboxのデフォルトは実際のGPUを好むUbuntuリリースには適していません。
詳細: http://blog.jdpfu.com/2012/09/14/solution-for-slow-ubuntu-in-virtualbox
リソースが少ない仮想ゲストは、ゆっくり実行されます。最高のパフォーマンスを得るには、実際にはホストよりもゲストよりも多くのリソースを割り当てます。また、ホストマシンはすべてを実行するために何かを必要とするため、仮想マシンに両方のCPUを提供することはできません。
このように考えてください。ホストマシンは、独自のシステムとゲストのコンテナを実行する必要があります。ゲストはホストマシンとリソースの戦いに入ります。ゲストに与える回数を減らして、どのように動作するかを確認してください。
最高のパフォーマンスを得るには、4GB以上のメモリを搭載した64ビットマシンが必要です。
VirtualBoxの最適な設定に関するこれまでの回答に加えて、Ubuntuゲストで3Dアクセラレーションを機能させる方法について、Nam Huyによる素晴らしい ブログ投稿 があります。これは、Ubuntu 13.04で特に便利です。Unity2Dをインストールするオプションがなくなったため、ソフトウェアレンダリングにより80-100%のCPU負荷で実際のワークロードなしで新規インストールが残り、私にとっては実用的ではありません。
基本的な考え方は、ゲストの追加機能をインストールし、「vboxvideo」をetc/modules
にロードし、再起動してから、VirtualBox Display設定で3Dアクセラレーションを有効にすることです。 3Dアクセラレーションを有効にすることは、ゲストで他のすべてを設定した後の最後のステップでなければならないことに注意してください。
私にとっては、これによりパフォーマンスが大幅に向上しました。フルスクリーンモードでは、ネイティブOSとUbuntuゲストの違いすらわかりません。
私は同じ問題を経験しました
ホスト:Ubuntu 14.10(64ビット)、ゲスト:Windows 7(64ビット)
ホストBIOSで仮想化がオンになっていても、CPU負荷は常に40-50%ゲストアイドル状態でした
私を助けたのはDirect 3DをサポートするGuest Additionをインストールする(セーフモードでそれを行う必要がある)とホストをオンにするI/Oキャッシュ SATAコントローラーの
私の現在の設定は次のとおりです。
システム
ベースメモリ:4096 Mb(総ホストメモリ8192 Mb)
プロセッサ:6 CP(ホスト6 CPUの)
PAE/NX:有効
VT-x/AMD-V:有効
ネストされたページング:有効
表示
ビデオメモリ:128 Mb
3Dアクセラレーション:有効
2Dアクセラレーション:有効
チャームのように機能します!バーチャルボックスバージョン:4.3.18_Ubuntu r96516
最初の答えは非常に詳細ですが、正直なところ、システム/ラップトップは遅すぎて、Virtualboxバージョンに設定の問題やバグがない限り、あまり力を発揮できないという答えが正直に感じられます。最適化を試みることはできますが、ホストRAMと1.66Ghzの2つのCPUコアはそれをカットしません。そのCPU使用率では、スワップと十分なRAMがないことが原因である可能性が非常に高くなります。
要するに、より軽量な別のウィンドウマネージャを試してみてください。また、他のOSを試して、Virtualboxの設定に問題があるかどうかを確認し、最新バージョンに更新することもできます。