VMware 多核虚拟 CPU 支持使您可以控制虚拟机中每个虚拟插槽的内核数。此功能使具有插槽限制的操作系统能使用主机 CPU 的更多内核,这将提高整体性能。

重要

当针对多核虚拟 CPU 设置配置虚拟机时,必须确保您的配置符合客户机操作系统 EULA 的要求。

如果运行的操作系统或应用程序仅能利用有限 CPU 插槽数,则使用多核虚拟 CPU 可能会很有用。先前,默认情况下会给每个虚拟 CPU 分配一个单内核的插槽,这样虚拟机中的插槽数应该和虚拟 CPU 数一样多。

可以将在 ESXi 主机上运行的虚拟机配置为最多具有 32 个虚拟 CPU。虚拟机的虚拟 CPU 数量不能超过主机上逻辑 CPU 的实际数量。逻辑 CPU 的数量为物理处理器内核的数量,或是该数量的两倍(如果已启用超线程功能)。例如,如果主机有 32 个逻辑 CPU,则可以为虚拟机配置 32 个虚拟 CPU。

您可以配置按照插槽和内核分配虚拟 CPU 的方式。例如,可以按下列方式配置具有 12 个虚拟 CPU 的虚拟机:

12 个虚拟插槽,每个插槽 1 个内核

6 个虚拟插槽,每个插槽 2 个内核

4 个虚拟插槽,每个插槽 3 个内核

3 个虚拟插槽,每个插槽 4 个内核

2 个虚拟插槽,每个插槽 6 个内核

1 个虚拟插槽,每个插槽 12 个内核

对于多核 CPU,主机必须具有 Virtual SMP 的许可证。

有关多核 CPU 的详细信息,请参见vSphere 资源管理文档。也可以在 VMware 知识库中搜索有关多核 CPU 的文章。