VMware 建议您在每个虚拟机上只添加一个虚拟 CPU,除非您的应用程序需要检测多个 CPU。
此建议是否可应用于 Microsoft Hyper-V 世界?或者,如果我需要虚拟机上更多的 CPU 能力,我是否应该增加虚拟 CPU 的数量?
此致
答案1
不,不是的。
VMWare 使用虚拟核心的成组调度 - 8 个 vCPU 的 VM 会等待,直到所有 8 个核心都可以同时调度。这意味着保持 VM vCPU 数量较低可减少 VM 之间的争用,每个 VM 都在等待其物理核心的 vCPU 数量空闲。
Hyper-V 单独安排核心,因此此考虑不适用。