通过调度关联性选项,可以精确控制虚拟机 CPU 在主机的物理核心之间分布的方式。如果启用了超线程,则该选项可支持超线程。通常,即使启用了超线程,ESXi 也能够有效地管理处理器调度。这些设置仅用于对关键虚拟机进行精确调整。

关于此任务

使用 CPU 关联性,可以向特定处理器分配虚拟机。通过此分配,您可以将虚拟机只分配给多处理器系统中特定的可用处理器。

对于 DRS 群集中的虚拟机或者仅有一个处理器内核而无超线程功能的主机,该设置不会显示。

有关 CPU 关联性的潜在问题,请参见 vSphere 资源管理文档。

先决条件

  • 验证是否已关闭虚拟机。

  • 确保虚拟机未驻留在 DRS 群集中。

  • 确保主机具有多个物理处理器核心。

  • 特权: 虚拟机 > 配置 > 更改资源

过程

  1. 右键单击清单中的虚拟机,然后选择编辑设置
  2. 虚拟硬件选项卡上,展开 CPU,然后在调度关联性文本框中输入含连字符的处理器范围的逗号分隔列表。

    例如,“0,4-7”表示 CPU 0、4、5、6 和 7 之间的关联性。选择所有处理器等效于选择无关联性。您必须至少提供与虚拟 CPU 数量相同的处理器关联性。

  3. 单击确定