方法1:通过任务管理器查看

操作步骤:鼠标右击【系统任务栏】-【任务管理器】菜单(或者使用快捷键 Ctrl + Shift + Esc ),打开任务管理器窗口。在任务管理器窗口,点击【性能】-【CPU】选项卡,页面下方显示“内核”和“逻辑处理器”的数量,如下图所示。

说明1:系统任务栏,默认在电脑桌面底部,系统支持自定义设置在底部、顶部、左侧、右侧。
说明2:内核代表物理核心数(Core),逻辑处理器代表线程数。详细解释见后面的补充内容。

方法2:通过系统信息(msinfo32)查看

操作步骤:点击左下角【Window图标(开始)】按钮,输入“运行”,按回车键(或者使用快捷键Win + R),打开运行窗口。在运行窗口,输入msinfo32,点击【确定】按钮(或者按回车键),打开系统信息窗口。在系统信息窗口,“处理器”项显示“内核”和“逻辑处理器”的数量,如下图所示。

补充内容(百度AI生成):

物理内核与逻辑处理器的本质区别

  1. ‌物理内核(Core)‌:CPU 芯片内部实实在在的硬件实体,每个内核都有独立的运算器、控制器、寄存器和缓存,能独立完成计算任务。
    • 好比食堂里的独立厨房,每个厨房有自己的厨子和工具台。
    • 2026 年发布的芯片如苹果 M5 系列采用超级核、性能核与能效核的混合架构,中科曙光已量产百核 512 线程通用 CPU。‌‌‌
  2. ‌逻辑处理器(Logical Processor)‌:操作系统进行任务调度的基本单位,是物理内核通过超线程技术"虚拟"出来的。
    • 在没有超线程时,1 个物理内核 = 1 个逻辑处理器。
    • 开启超线程后,1 个物理内核可向操作系统"汇报"为 2 个逻辑处理器。‌‌‌
  3. ‌核心区别‌:物理内核决定真实算力上限,逻辑处理器影响任务调度效率。
    • 物理内核是"能同时炒几道菜"的真实厨子数量。
    • 逻辑处理器是"操作系统以为有几个厨子"的调度窗口数量。‌‌‌

超线程技术如何实现一对多映射

  1. ‌技术原理‌:超线程(Intel 称 Hyper-Threading,AMD 称 SMT)在一个物理内核内复制架构状态单元,让操作系统认为有多个独立处理器。
    • 复制的资源:通用寄存器、程序计数器、中断控制器等"接单工具"。
    • 共享的资源:算术逻辑单元、浮点单元、缓存等"炒菜工具"。‌‌‌
  2. ‌工作流程‌:当窗口 A 的接单员等待磨蹭的客人时,窗口 B 的订单可以立刻递给厨子开始处理,填补空闲时间。
    • 提升的是吞吐量而非单个任务的绝对速度。
    • 对于视频渲染、科学计算等持续满载任务,物理核心数量带来的提升更实在。‌‌‌
  3. ‌数量关系公式‌:
    • 逻辑处理器总数 = CPU 插槽数 × 每颗 CPU 的物理核心数 × 每个核心的线程数。
    • 常见情况:超线程开启时 1 物理核心 = 2 逻辑处理器,关闭时 1:1。
    • 示例:10 核 CPU 若全部支持超线程则有 20 个逻辑处理器,若部分支持则需分别计算。‌‌‌

PS:如果本文对你有帮助,欢迎点赞、收藏、评论交流。

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐