在 Debian(以及大多数 Linux 发行版)上,可以通过 /proc/cpuinfo 或命令来查看 CPU 核数。下面按常见需求说明:
grep "physical id" /proc/cpuinfo | sort -u | wc -l
grep "cpu cores" /proc/cpuinfo | uniq
cpu cores : 4 表示每个物理 CPU 有 4 个核心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 线程
如果你是想看几核几线程或是否支持超线程,可以告诉我你的需求,我可以帮你具体解释。