确定 Windows 虚拟机中每个插槽的核数
search cancel

确定 Windows 虚拟机中每个插槽的核数

book

Article ID: 328893

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

免责声明:本文为 Determining the number of cores per socket in a Windows virtual machine (1030067) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


本文介绍特定实用程序的相关信息,您可以利用这类实用程序确定 Windows 虚拟机中每个虚拟 CPU 配置的核数。

Environment

VMware ESXi 4.1.x Embedded
VMware ESX 4.1.x
VMware ESXi 4.0.x Installable
VMware ESX 4.0.x
VMware vCenter Server 4.0.x
VMware ESXi 4.1.x Installable
VMware ESXi 4.0.x Embedded
VMware vCenter Server 4.1.x

Resolution

注意
  • VMware 不认可、不推荐任何第三方实用程序,此列表也并不详尽。
  • 截至 2012 年 10 月 19 日,上述链接正确无误。如果您发现某链接已损坏,请提供反馈,VMware 员工将会更新该链接。

要查看虚拟机中 CPU 的核数,您可以使用以下实用程序之一:
  • Coreinfo

    Coreinfo 是一款 Microsoft 命令行实用程序,由 Mark Russinovich 开发。它可以显示逻辑处理器与物理处理器之间的映射、NUMA 节点以及这些节点所在的插槽。同时,它还提供分配给每个逻辑处理器的缓存的相关信息。

    要查看核在插槽中的分布,请使用 coreinfo -c -s 命令。要下载和安装 Coreinfo,请单击此处

  • CPU-Z 实用程序

    CPU-Z 是一款适用于 Microsoft Windows 操作系统的免费应用程序软件,可提供有关 CPU、处理器、缓存、内存、系统主板、显卡以及其他硬件功能的信息。要下载和安装 CPU-Z,请参见 http://www.cpuid.com/

    在下图中,cpuid.coresPerSocket 设为 4,因此每个 CPU 的核数为 4:




    注意:有关在虚拟机中设置每插槽核数的信息,请参见 Setting the number of cores per CPU in a virtual machine (1010184)

  • Microsoft System Information (MSINFO32)

    MSINFO32 可显示有关硬件、系统组件以及软件环境的综合视图。有关在 Windows 7、Windows Vista 和 Windows XP 中可使用 MSINFO32 命令的交换机列表,请参见 Microsoft 知识库文章 300887

  • Microsoft wmic 命令

    在 Windows XP 和 Windows 2008 上,可以使用 wmic 命令。在 Windows 命令提示符处运行以下命令:

    wmic cpu get NumberOfCores

    注意:有关 wmic 命令的详细信息,请参见 Microsoft TechNet 文章 WMIC - Take Command-line Control over WMI


Additional Information

  • CPU:计算机系统中执行计算机程序指令的单元,是执行计算机功能的主要元件。
  • 核:包含执行程序所需的 L1 缓存和功能单元的逻辑执行单元。核可以独立执行程序或线程。
  • 插槽:计算机主板上可承托单个物理芯片的物理连接器。
Determining the number of cores per socket in a Windows virtual machine