Ubuntu 12.04 仮想ボックスが遅い

Ubuntu 12.04 仮想ボックスが遅い

現在、Windows 8.1 上の Virtual Box Manager で ROS 用に Ubuntu 12.04 を実行しています。USB 経由でロボットと通信できるように実行しようとしています。ただし、VM に 2 GB のメモリがあるにもかかわらず、システムの動作が遅く、信号が遅れます。

私のコンピューターには、第 4 世代 Core i7、8 GB の RAM、1 TB の HDD が搭載されています。Windows システムは正常に動作しますが、Chrome と Excel 以外は何も開いておらず、Windows 側は正常に動作します。

この問題の原因について何か考えはありますか? お時間をいただきありがとうございます。

答え1

ほとんどのBIOSとCPUには、何らかの「仮想化テクノロジー」が搭載されています。メーカーによっては、これを「仮想化テクノロジー」と呼ぶこともあります。VT-x、 またはAMD-vまず、これらが BIOS 内で有効にできるかどうかを確認し、有効にできる場合は BIOS 内で有効にし、次に VirtualBox 内の仮想マシンの設定内で有効にする必要があります。

パフォーマンスを向上させるもう 1 つの方法は、VirtualBox のゲスト パーティションをインストールすることです。これにより、USB やグラフィック カードなどのハードウェアへのアクセスが向上します。

また、2GB の RAM は VM には十分かもしれませんが、4GB に増やすか、適切な SWAP が利用できるようにしてください。また、i7 を使用している場合は、VM に少なくとも 2 つのコアを割り当てて実行することもできます。

ぜひご覧になってみてくださいOracleのドキュメントUSBの問題をカバーし、チェックするUSB 2.0 (EHCI) コントローラーを有効にする仮想マシンの設定の USB の下。

ちなみに、私は Linux を実行するために Windows で VirtualBox を実行したことはありません。Windows を実行するためには常に Linux ホストと VirtualBox を使用していました。Linux は Windows よりも仮想化の処理が優れているようですが、これらの提案が少しは役立つはずです。

関連情報