linux查看cpu信息

linux中关于cpu的相关信息都在文件/proc/cpuinfo中

显示物理cpu个数

cat /proc/cpuinfo | grep 'physical id' | sort | uniq | wc -l

显示每个物理cpu的核数

cat /proc/cpuinfo | grep 'cpu cores' | uniq

显示逻辑cpu的个数

cat /proc/cpuinfo | grep 'processor' | wc -l

总核数 = 物理CPU个数 X 每颗物理CPU的核数
总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数