在 Ubuntu 中查看 CPU 核心数的方法
快速查看
lscpu,查看输出中的 CPU(s)(逻辑处理器总数)、Core(s) per socket(每颗物理 CPU 的核心数)、Socket(s)(物理插槽数)、Thread(s) per core(每核线程数)。计算关系:总物理核心数 = Socket(s) × Core(s) per socket;总逻辑处理器数 = Socket(s) × Core(s) per socket × Thread(s) per core。示例:CPU(s): 8,Core(s) per socket: 4,Socket(s): 1,Thread(s) per core: 2 表示 4 核 8 线程。查看 CPUInfo 中的核心数
grep -c '^processor' /proc/cpuinfogrep -c '^physical id' /proc/cpuinfogrep -m1 '^cpu cores' /proc/cpuinfogrep -c '^physical id' /proc/cpuinfo | xargs -I{} grep -m1 '^cpu cores' /proc/cpuinfo | awk '{sum+=$NF} END {print sum}'processor、physical id、cpu cores。补充工具
sudo apt install inxi 后运行 inxi -C(简洁)或 inxi -Fx(详细)。sudo dmidecode -t processor(需要管理员权限)。