分类: Linux
RHEL/CentOS.x服务器CPU相关信息查看

可以使用lscpu快速查看:
lscpu命令参数

-a, –all: 包含上线和下线的cpu的数量,此选项只能与选项e或-p一起指定 
-b, –online: 只显示出上线的cpu数量,此选项只能与选项e或者-p一起指定 
-c, –offline: 只显示出离线的cpu数量,此选项只能与选项e或者-p一起指定 
 -e, –extended [=list]: 以人性化的格式显示cpu信息,如果list参数省略,输出所有可用数据的列,在指定了list参数时,选项的字符串、等号(=)和列表必须不包含任何空格或其他空白。比如:’-e=cpu,node’ or ’–extended=cpu,node’ 
-h, –help:帮助 
-p, –parse [=list]: 优化命令输出,便于分析.如果省略list,则命令的输出与早期版本的lscpu兼容,兼容格式以两个逗号用于分隔cpu缓存列,如果没有发现cpu缓存,则省略缓存列,如果使用list参数,则缓存列以冒号(:)分隔。在指定了list参数时,选项的字符串、等号(=)和列表必须不包含空格或者其它空白。比如:’-e=cpu,node’ or ’–extended=cpu,node’ 
-s, –sysroot directory: 为一个Linux实例收集CPU数据,而不是发出lscpu命令的实例。指定的目录是要检查Linux实例的系统根 
-x, –hex:使用十六进制来表示cpu集合,默认情况是打印列表格式的集合(例如:0,1)
[root@sso-redis-a ~]# lscpu 
Architecture:          x86_64               #架构信息
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                32                   #逻辑CPU个数
On-line CPU(s) list:   0-31
Thread(s) per core:    2                    #每个核心线程数
Core(s) per socket:    8
Socket(s):             2                    #物理CPU个数  
NUMA node(s):          2
Vendor ID:             GenuineIntel         #CPU厂商基本不上intel就是amd
CPU family:            6
Model:                 63                   #CPU型号
Model name:            Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz
Stepping:              2
CPU MHz:               2397.282             #CPU主频
BogoMIPS:              4793.94 
Virtualization:        VT-x                 #当前支持的虚拟化
L1d cache:             32K                  #1级数据缓存
L1i cache:             32K                  #1级命令缓存
L2 cache:              256K                 #2级缓存 
L3 cache:              20480K               #2级缓存   
NUMA node0 CPU(s):     0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30
NUMA node1 CPU(s):     1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31

查看物理CPU个数

[root@sso-redis-a ~]# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

2
查看每个物理CPU中core的核数

[root@sso-redis-a ~]# cat /proc/cpuinfo| grep 'cpu cores'| uniq
cpu cores    : 8

查看逻辑CPU个数

[root@sso-redis-a ~]# cat /proc/cpuinfo| grep "processor"| wc -l

32
查看CPU型号

[root@sso-redis-a ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
     32  Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz

查看CPU使用情况

top #按C键会列出使用CPU内存最高的进程,按1键会列出所有cpu核数,如下图:
cpu.png


相关博文:

发表新评论