質問: vmに公開されるcpuコアの数に最適な設定はありますか? virtualbox、および場合によっては他のvmソフトウェアを使用すると、ユーザーはvmに公開されるcpuの数を指定できます。私の特定のケースでは、デュアルコアcpuがあり、windows 7 64ビットが実行されていますネイティブ、およびvmとしてubuntu 9.04 64ビット。ヘルプファイルは、これを使用可能な物理コアの数を超えて設定しないことを推奨しています。意味あり。では、1つまたは2つのcpuコアを割り当てるのが最善でしょうか?これはネイティブcpuの負荷に完全に依存していますか?
回答: これは、物理マシンだけでなく仮想マシンで何を実行するかによって異なります。ホストオペレーティングシステムが他のアクティビティに使用されているときに仮想マシンを使用する必要がある場合は、2つのプロセッサコアをvmに使用して、 vmは全負荷状態です。一方、主にvmで作業している場合は、すべてのプロセッサコアを使用できます。ただし、ゲストが4つのコアすべてを一度に使用することを期待できない場合は、ホストosでの作業を継続しながら、それらすべてを安全に使用できます。 vmプロセスがホストオペレーティングシステムで実行されている間は、プロセスの優先度をいつでも調整できます。システムはそれに応じて負荷を分散します。