Linux查看CPU参数(cpu个数、物理核数、逻辑核数)

1.物理cpu数:主板上实际插入的cpu数量,查询数不重复的 physical id 的个数

[iaas@0001 ~]$ cat /proc/cpuinfo| grep "cpu cores"| uniq
cpu cores	: 1

2.cpu物理核数:单块CPU上面能处理实际存在的内核数量(即物理核数),如命令所示我现在用的这台server的是4核的(注我这个是虚拟机)

[iaas@0001 ~]$ cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
4

 

3.逻辑cpu数:通过超线程技术,这个技术可以使处理器中的1颗内核发挥2颗甚至更多核心的作用,可以看到我用的这台虚拟机的逻辑核数也是4,和上面的物理核数是一样的,该cpu是没有超线程技术的。

[iaas@0001 ~]$ cat /proc/cpuinfo| grep "processor"| wc -l
4

4.查看CPU的具体信息(型号、主频等),这里4应该是表示逻辑内核数,如果是支持超线程应该能等于

”物理CPU个数 ×每颗物理CPU的核数 × 超线程数”

[iaas@0001 ~]$ cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
      4  Intel(R) Xeon(R) CPU E7-4850 v4 @ 2.10GHz

 

你可能感兴趣的:(LINUX管理)