查找Windows在msinfo32中使用的核心数


0

我在虚拟机中运行Windows。我有msinfo32输出,它没有显示它使用了多少个核心。它只是显示:

msinfo输出中是否还有其他位置说明正在使用多少个逻辑处理器?我只能使用msinfo实用程序的输出(而不是任务管理器),因为我希望能够从客户端使用的第三方工具中排除可能的错误。

Answers:


6

通常,应在您查找的位置列出核心数。如果没有,您的Windows安装应将其存储在NUMBER_OF_PROCESSORS环境变量中,该变量可通过msinfo32按照以下说明进行访问:

  1. 打开msinfo32开始 - > 运行 - > msinfo32
  2. 在左侧,展开“ 软件环境”
  3. 选择环境变量
  4. 查看变量NUMBER_OF_PROCESSORS

在此输入图像描述


请记住,这并不能告诉您有关拓扑的任何信息。它可以是2个核心,每个核心有2个核心,或者4个核心,甚至是4个1核心CPU。
Daniel B

是的,你是对的。这位提问者并没有尝试定义拓扑。Baijan只是尝试使用msinfo32来识别分配给给定VM实例的内核数量。

1

您需要在MSINFO应用程序中搜索Processor。

我能够在msinfo32中找到核心数

如果MSINFO32没有报告多个核心和逻辑处理器,那么它将在单个处理器上运行。

做一点谷歌搜索我唯一可以找到你上面命名处理器的东西是Celeron芯片,只有1核心。我无法找到确切的x86 Family 6 Model 47 Stepping 2处理器。

如果需要,您可以使用Powershell查找该信息。

Get-WmiObject Win32_Processor NumberOfCores

OP:“我只能使用msinfo实用程序的输出”
Ƭᴇcʜιᴇ0072015年

1
糟糕,我现在看到了。为什么这些天除了powershell之外什么都用?
Optichip 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.