VMware 7:处理器与内核

Gio*_*lbo 4 performance vmware-workstation

我刚买了一个全新的 VMware Workstation 7 ......我注意到处理器的一些新选项:

处理器数量和内核数量。

截屏

我在 i7 四核上运行 VMware。如何最大限度地提高性能... 4 个处理器,每个 1 个内核或 1 个处理器 4 个内核?

Hel*_*ick 9

引入该功能是为了为将内核与处理器区别对待的应用程序(和操作系统)提供更好的支持,这通常是由于许可限制所致。例如,XP Home 无法识别第二个处理器,但单个多核 CPU 没有问题,同样,Windows Server 2003 Standard 有 4 个处理器限制,但如果您想为这样的 VM 提供最大数量,则可以配置 4x2 核 vCPU可能的 CPU 资源量。

无论是作为单独的处理器还是多核,vCPU 之间都没有性能差异。不过,建议您谨慎行事,因为您似乎计划配置具有大量 vCPU 的 VM。多 vCPU 虚拟机的性能是一个棘手的平衡行为。VM 调度程序很难调度多个内核\ cpu,并且您在 VM 上投入的越多,就越难。因此,虽然添加 vCPU 应该会随着时间的推移为 VM 提供更多处理器资源,但它也可能导致更不稳定的调度,因为内核必须等待所有必需的内核同时可用才能为 VM 调度任何处理器资源.