Linux查看系统cpu个数、核心数、线程数

linjava 2015-08-17

1.查看物理cpu个数

grep 'physical id' /proc/cpuinfo | sort -u  | wc -l
1
2.查看核心数量

grep 'core id' /proc/cpuinfo | sort -u | wc -l
1
3.查看线程数

grep 'processor' /proc/cpuinfo | sort -u | wc -l
1
实例:

[root@test1 ~]# grep 'physical id' /proc/cpuinfo | sort -u  | wc -l
2
[root@test1 ~]# grep 'core id' /proc/cpuinfo | sort -u | wc -l
8
[root@test1 ~]# grep 'processor' /proc/cpuinfo | sort -u | wc -l
32

此服务器有2个CPU,每个CPU有8个核心,每个核心4线程,共32线程。 
通过dmidecode可以查看cpu型号,根据型号也可以查到这个CPU的具体参数。

[root@qtrac1 ~]# dmidecode -s processor-version
Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz
Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz

相关推荐