温馨提示×

debian cpuinfo怎么看核数

小樊
43
2026-10-12 14:44:27
栏目: 智能运维

在 Debian(以及大多数 Linux 发行版)上,可以通过 /proc/cpuinfo 或命令来查看 CPU 核数。下面按常见需求说明:


一、查看物理 CPU 个数

grep "physical id" /proc/cpuinfo | sort -u | wc -l
  • 结果表示物理 CPU 数量(插了几颗 CPU)

二、查看每个 CPU 的核心数(物理核)

grep "cpu cores" /proc/cpuinfo | uniq
  • 例如:cpu cores : 4 表示每个物理 CPU 有 4 个核心

三、查看逻辑 CPU 总数(含超线程)

grep -c "processor" /proc/cpuinfo

或

nproc
  • 这是逻辑核数(线程数)
  • 如果开启了超线程,逻辑核数 > 物理核数

四、一键查看总核数(推荐)

nproc

直接显示逻辑 CPU 数量


五、完整信息查看(总览)

lscpu

示例输出说明:

  • Socket(s):物理 CPU 数
  • Core(s) per socket:每颗 CPU 核心数
  • Thread(s) per core:每核线程数
  • CPU(s):逻辑 CPU 总数

计算公式:

逻辑CPU数 = Socket × Core × Thread

示例

CPU(s):                8
Thread(s) per core:    2
Core(s) per socket:    4
Socket(s):             1

说明:1 颗 CPU,4 核 8 线程


如果你是想看几核几线程或是否支持超线程,可以告诉我你的需求,我可以帮你具体解释。

0 踩