TomTomに反対してすみません。
私はしばらくの間、主にWindows XP、Windows Vista、現在はWindows SevenネイティブシステムでVMware Workstationを使用して、さまざまなWindowsフレーバーとUbuntuを実行しています。
はい、仮想化環境はネイティブシステムよりも遅く、5〜100%の範囲である可能性があります。
主な問題は、CPUの負荷ではなく、物理メモリの不足です。
4 GbシステムでWindows Seven 64 Ultimateを実行しており、アイドル時に1.5 Gb近くを必要とし、CPUの約10%を使用するとします。VMwareの追加レイヤーを起動すると、最大300 Kbのコストがかかり、CPU負荷は最大20%まで上昇します。次に、VMware内で仮想システムを起動すると、その仮想マシンに対して定義した最小メモリ量が要求されます。これは、適切なシステムで最低1 Gbです。次に、仮想マシンがUbuntuの場合はCPU負荷が約60%、最新のWindows OSの場合は約80%のCPU負荷が表示されます。
次に、その仮想マシン内でさまざまなアプリを起動します。
その仮想マシンに設定したメモリ量が十分でない場合、仮想化システムはスワップを開始し、全体のパフォーマンスと応答性が劇的に低下します。
その仮想マシンに設定したメモリ量とネイティブシステムに必要なメモリ量の合計がネイティブシステムのメモリ量を超える場合、スワップしようとしているネイティブシステムが遅くなりますネイティブシステムと仮想化システムの両方。
そのため、最初にネイティブマシンと仮想マシンの両方に必要なメモリのバランスに依存します。
現在では、CPU負荷とほぼ同じです。仮想化アプリに膨大なCPU負荷が必要で、ネイティブアプリにも膨大なCPU負荷が必要な場合、ネイティブシステムは優先度を管理し、異なるアプリ間でCPUチャージのバランスを取る必要があります。現象は、アプリの優先順位でだますことができる古典的なCPU負荷の問題です。
したがって、仮想化を使用する必要がある場合の最初のアドバイスは、ネイティブまたは仮想マシン内で使用するOSにかかわらず、マシンに大量のメモリを配置することです。
ちょうど2セントです。
宜しくお願いします。