VMware 7:处理器与核心

VMware 7:处理器与核心

我刚刚购买了全新版的 VMware Workstation 7...并且我注意到它有一些新的处理器选项:

处理器数量和核心数量。

截屏

我在 i7 四核处理器上运行 VMware。如何最大程度提高性能... 4 个处理器,每个处理器 1 个核心,还是 1 个处理器 4 个核心?

答案1

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

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

答案2

简而言之,某些操作系统对可使用的物理插槽数量有许可限制。Workstation 7 可让您操纵数字,使其认为您使用的插槽比实际少,同时让您访问更多核心。

相关内容