龙空技术网

Linux基础知识之查看CPU信息

王啸皓月山巅 87

前言:

今天朋友们对“linux查看cpu超线程”大约比较讲究,咱们都需要知道一些“linux查看cpu超线程”的相关资讯。那么小编同时在网摘上汇集了一些有关“linux查看cpu超线程””的相关文章,希望姐妹们能喜欢,兄弟们快快来学习一下吧!

1.cpu查看型号:

more /proc/cpuinfo|grep 'name' | cut -f2 -d: | uniq -c

或者:

more /proc/cpuinfo | grep 'model name'| uniq -c

比如结果是:Intel(R) Xeon(R) CPU E5-2640 v4。

2.查看CPU位数:

getconf LONG_BIT 64代表是64位

3.查看CPU的颗数:

more /proc/cpuinfo | grep 'physical id' | sort -n | uniq | wc -l 比如结果是:2

4.查看CPU物理内核的个数:

more /proc/cpuinfo | grep "cpu cores" |uniq

比如结果是:10

5.查看每颗物理CPU的逻辑CPU个数:

more /proc/cpuinfo| grep 'siblings' | uniq

比如结果是:20

6.查看CPU是否开启了超线程:

more /proc/cpuinfo | egrep 'cpu cores |siblings' |sort -n | uniq

如果cpu cores是siblings的一半,说明启用了双线程;否则没有启动。

比如结果是:cpu cores是10,siblings是20,说明启用了双线程。

7.查看所有逻辑CPU的个数:

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

比如结果是:40

计算结果是:2颗物理CPU,每颗物理CPU核心数是10。

开启了超线程技术,每颗物理CPU的逻辑CPU个数是20。

所有物理CPU的逻辑个数是: 2×10×2=40。

8.查看CPU的主频:

more /proc/cpuinfo | grep MHz | uniq

举例结果:2596.990。

啄木鸟

鼓励的话语:万丈高楼平地起,辉煌只能靠自己!

标签: #linux查看cpu超线程 #c语言获取cpu核数 #如何查服务器cpu核数