虚拟机上的 Hyper-v 虚拟处理器 (虚拟 CPU) 数量

虚拟机上的 Hyper-v 虚拟处理器 (虚拟 CPU) 数量

VMware 建议您在每个虚拟机上只添加一个虚拟 CPU,除非您的应用程序需要检测多个 CPU。

此建议是否可应用于 Microsoft Hyper-V 世界?或者,如果我需要虚拟机上更多的 CPU 能力,我是否应该增加虚拟 CPU 的数量?

此致

答案1

不,不是的。

VMWare 使用虚拟核心的成组调度 - 8 个 vCPU 的 VM 会等待,直到所有 8 个核心都可以同时调度。这意味着保持 VM vCPU 数量较低可减少 VM 之间的争用,每个 VM 都在等待其物理核心的 vCPU 数量空闲。

Hyper-V 单独安排核心,因此此考虑不适用。

相关内容