Linux中cpu数,核心数,线程数的关系

1,233 阅读1分钟

物理cpu:实际机器中插槽上的cpu的个数,物理cpu的数量,可以数不重复的physical id 有几个

逻辑CPU数量=物理cpu数量 x cpu cores 这个规格值 x 2(如果支持并开启ht)

查看物理CPU个数

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

查看逻辑CPU个数

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

查看单个CPU的核数

cat /proc/cpuinfo |grep "cores"|uniq

是否开启intel的超线程技术(HT)

cat /proc/cpuinfo |grep "sibling"|uniq

如果结果为单个CPU的核数的两倍则代表开启了超线程技术

CPU是32还是64位运行模式

getconf LONG_BIT