Hyper-v 仮想マシン上の仮想プロセッサ (仮想 CPU) の数

Hyper-v 仮想マシン上の仮想プロセッサ (仮想 CPU) の数

VMware では、アプリケーションが複数の CPU を検出する必要がない限り、各仮想マシンに仮想 CPU を 1 つだけ追加することを推奨しています。

この推奨事項は Microsoft Hyper-V の世界にも適用できますか? または、仮想マシンでより多くの CPU パワーが必要な場合は、仮想 CPU の数を増やす必要がありますか?

よろしくお願いします

答え1

いいえ、違います。

VMWare は仮想コアのギャング スケジューリングを使用します。つまり、8 つの vCPU を持つ VM は、8 つのコアすべてが一度にスケジュールされるまで待機します。つまり、VM の vCPU 数を低く保つと、物理コアの vCPU 数が空くのを待機している VM 間の競合が減ります。

Hyper-V はコアを個別にスケジュールするため、この考慮事項は適用されません。

関連情報