PC 有 6 个处理器,但任务管理器中显示 12 个

PC 有 6 个处理器,但任务管理器中显示 12 个

此命令:

WMIC CPU Get /Format:List

说机器有 6 个核心,但查看任务管理器中的 CPU 使用历史记录,有 12 个窗口,而不是 6 个。

为什么会有这种差异?

HP z600 - Windows 7

在此处输入图片描述

答案1

wmic cpu get numberoflogicalprocessors

这将返回您的逻辑处理器。这包括英特尔处理器上的超线程。

如果您想要物理核心(包括多个处理器设置,您可以使用:

wmic cpu get numberofcores

Windows 任务管理器(至少在 Windows 7 中)将显示逻辑核心,而不是物理核心。这是因为操作系统在其任务调度中对所有逻辑处理器一视同仁。

答案2

这可能是因为超线程,每个物理 CPU 核心有多个虚拟核心。

相关内容