商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > 如何在 Win11 中查看 CPU 的核心分布 区分性能核与能效核运行状态

如何在 Win11 中查看 CPU 的核心分布 区分性能核与能效核运行状态

  发布于2026-05-21 阅读(0)

扫一扫,手机访问

对于使用Intel第12代酷睿(Alder Lake)、第13/14代酷睿(Raptor Lake)或AMD Ryzen 7000系列(Zen 4)等混合架构处理器的Windows 11用户来说,一个常见的问题是:系统如何调度性能核(P-core)与能效核(E-core)?我们能否直观地看到它们的工作状态?

事实上,Windows 11的任务管理器默认视图并不会直接标注核心类型,但这并不意味着我们无法一探究竟。通过系统内置工具和第三方软件的配合,完全可以清晰地识别出P核与E核的实时分布与负载情况。下面这四种方法,从直观到精准,帮你彻底摸清自家CPU的“底细”。

如何在 Win11 中查看 CPU 的核心分布 区分性能核与能效核运行状态

一、任务管理器:启用“按物理核心分组”推断布局

这是最快捷的系统自带方法。虽然任务管理器不会直接写上“P-core”或“E-core”,但其“每个物理核心”视图结合CPU的已知规格,能让我们推断出大致的物理布局。通常,前N个物理核心是性能核,后续的则是能效核,并且E核多以成对形式共享L2缓存。

操作很简单:按下Ctrl + Shift + Esc打开任务管理器,切换到“性能”选项卡,选择“CPU”。在右侧的CPU图表区域右键,选择“将图形更改为” → “每个物理核心”。

此时,图表会按物理核心分组显示。以i5-12600K(6P+4E)为例,你会看到前6组每组只有一条曲线(代表单线程的P核),后4组每组则有两条紧挨的曲线(代表双线程的E核)。将鼠标悬停在任意曲线上方,会显示“逻辑处理器 X”的编号,对照CPU的官方核心结构图,就能完成映射。

二、HWiNFO64:精准识别核心类型与实时状态

如果你需要最准确、无歧义的信息,HWiNFO64是首选。这款免费工具通过直接读取CPU内部的MSR寄存器和ACPI表,能明确标注每一个逻辑处理器的核心簇、类型、当前频率乃至温度。

从官网下载便携版后,务必以管理员身份运行,并选择“Sensors-only”模式启动。在主窗口中找到“CPU”传感器节点并展开,你会看到一系列“Core #X”的条目。重点关注其中的“Core Type”字段,这里会直接显示“P-Core”或“E-Core”。

此外,观察每个核心的“Actual Clock”值也很有意义:P核在负载下可以冲到很高的睿频(例如5.0 GHz以上),而E核则通常运行在较低的频率区间(例如3.8 GHz左右),并且在空载时,E核往往会降至极低的频率(如800 MHz以下),这直观体现了其能效设计的初衷。

三、PowerShell与WMI:适用于脚本的查询方法

对于喜欢折腾命令行或需要批量、自动化检查的用户,Windows自带的WMI接口提供了另一种途径。通过PowerShell查询处理器信息,可以获取逻辑处理器的分组情况,再结合CPU型号文档推断出P/E核簇。

首先,以管理员身份打开Windows PowerShell或Windows Terminal,运行以下命令获取CPU基础信息:

Get-CimInstance -ClassName Win32_Processor | Select-Object Name, NumberOfCores, ThreadCount, MaxClockSpeed

记录下CPU型号信息,然后去Intel ARK或AMD官网核对P核与E核的具体数量配比。

接着,执行更详细的分组查询命令:

Get-CimInstance -ClassName Win32_PerfFormattedData_Counters_ProcessorInformation | Select-Object Name, GroupNum, NumberInGroup | Sort-Object GroupNum, NumberInGroup

在输出结果中,忽略“_Total”条目,其他每条记录代表一个逻辑处理器。GroupNum相同的处理器属于同一个核心簇。根据之前查到的CPU规格,排在前面的GroupNum通常对应P核簇,后面的则对应E核簇。

四、资源监视器:定位进程绑定的核心类型

想知道某个具体程序(比如游戏或渲染软件)到底跑在P核上还是E核上?资源监视器可以帮上忙。它能显示每个进程具体使用了哪些逻辑处理器,再结合前面HWiNFO64或PowerShell得到的“逻辑处理器编号 -> 核心类型”映射关系,一切就一目了然了。

打开方式很简单:在任务管理器的“性能”选项卡右下角,点击“打开资源监视器”。切换到“CPU”选项卡,确保勾选了“显示所有进程的CPU活动”。

在下方的“CPU使用率”表格中,右键点击列标题区域,选择“选择列”。在弹出的窗口中,务必勾选上“CPU关联性”这一项。

之后,观察目标进程的“CPU关联性”列,其值是一个十六进制的掩码(例如0x0000000F)。将这个掩码转换为二进制后,位上为“1”的位置,就代表该进程被允许使用的逻辑处理器编号。拿着这个编号去对照之前建立的映射表,就能立刻判断出该进程当前是被调度到了性能核集群,还是能效核集群。这对于排查某些应用调度异常、性能不及预期的问题非常有用。

本文转载于:https://www.php.cn/faq/2424393.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注