您可选择虚拟机的虚拟 CPU 如何在超线程系统上共享物理内核。

开始之前

  • 系统的 BIOS 设置中必须启用超线程内核共享选项。有关详细信息,请参见《资源管理》文档

  • 关闭虚拟机电源。

关于此任务

超线程技术使得一个物理处理器可以像两个逻辑处理器一样工作。对于是否调度虚拟机以共享物理处理器内核,超线程内核共享选项提供了对于该方面的详细控制。处理器可以同时运行两个独立的应用程序。尽管超线程不会使系统的性能倍增,但它可以通过更好地利用空闲资源提高性能。

过程

  1. 在 vSphere Client 清单中,右键单击虚拟机并选择编辑设置
  2. 单击资源选项卡,然后选择高级 CPU
  3. 超线程共享模式下拉菜单中选择模式。

    选项

    描述

    任意(默认设置)

    此虚拟机的虚拟 CPU 可与此虚拟机或其他虚拟机的其他虚拟 CPU 共享内核。

    此虚拟机的虚拟 CPU 专用一个处理器内核而不论何时调度其使用。内核的其他超线程会在此虚拟机使用内核时处于暂停状态。

    内部

    在正好拥有两个虚拟处理器的虚拟机上,这两个虚拟处理器可以共享一个物理内核(由主机调度程序自行处理),但此虚拟机不会与任何其他虚拟机共享一个内核。如果此虚拟机拥有除两个以外任意数量的处理器,则此设置的效果与“无”设置相同。

  4. 单击确定保存更改。