linux如何查看CPU信息 ?

查看CPU信息主要通过 /proc/cpuinfo 文件来查看,以下为该文件内容里的一些参数说明:

  • processor : 条目包括这一逻辑处理器的唯一标识符。
  • physical id : 条目包括每个物理封装的唯一标识符。
  • core id: 条目保存每个内核的唯一标识符。
  • cpu cores 条目包含位于相同物理封装中的内核数量
  • siblings 条目列出了位于相同物理封装中的逻辑处理器的数量。

其中前四项经常用到。

1
2
3
4
5
查看物理CPU个数  
cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

查看逻辑CPU个数  
cat /proc/cpuinfo | grep "processor" | sort | uniq | wc -l

/proc/cpuinfo文件信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
processor :  0 --表示逻辑CPU  
vendor_id :  GenuineIntel  
cpu family :  6  
model :  26  
model name :  Intel(R)  Xeon(R) CPU E5504 @  2.00GHz  
stepping :  5  
cpu MHz :  2000.119  
cache size :  4096 KB  
physical id :  0--表示物理CPU编号  
siblings :  4  
core id :  0  
cpu cores :  4 --表示物理CPU有多少核  
apicid :  0  
fpu : yes  
fpu_exception : yes  
cpuid level :  11  
wp : yes  
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 
clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx rdtscp lm constant_tsc
 nonstop_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr popcnt lahf_lm  
bogomips :  4000.23  
clflush size :  64  
cache_alignment :  64  
address sizes :  40 bits physical,  48 bits virtual  
power management:  [8]
  
…..中间部分省略
vendor_id :  GenuineIntel  
cpu family :  6  
model :  26  
model name :  Intel(R)  Xeon(R) CPU E5504 @  2.00GHz  
stepping :  5  
cpu MHz :  2000.119  
cache size :  4096 KB  
physical id :  1  
siblings :  4  
core id :  3  
cpu cores :  4  
apicid :  22  
fpu : yes  
fpu_exception : yes  
cpuid level :  11  
wp : yes  
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 
clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx rdtscp lm constant_tsc 
nonstop_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr popcnt lahf_lm  
bogomips :  4000.11  
clflush size :  64  
cache_alignment :  64  
address sizes :  40 bits physical,  48 bits virtual  
power management:  [8]

 

从这个文件可以看出,有2个物理CPU,每颗4核。

另一种方法查看

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[root@pc-zjndyh01 ~]# lscpu
Architecture:     x86_64
CPU op-mode(s):    32-bit, 64-bit
Byte Order:      Little Endian
CPU(s):        32
On-line CPU(s) list:  0-31
Thread(s) per core:  1
Core(s) per socket:  8
Socket(s):       4
NUMA node(s):     8
Vendor ID:       AuthenticAMD
CPU family:      16
Model:         9
Stepping:       1
CPU MHz:        2400.143
BogoMIPS:       4800.11
Virtualization:    AMD-V
L1d cache:       64K
L1i cache:       64K
L2 cache:       512K
L3 cache:       5118K
NUMA node0 CPU(s):   0,4,8,12
NUMA node1 CPU(s):   16,20,24,28
NUMA node2 CPU(s):   1,5,9,13
NUMA node3 CPU(s):   17,21,25,29
NUMA node4 CPU(s):   2,6,10,14
NUMA node5 CPU(s):   18,22,26,30
NUMA node6 CPU(s):   19,23,27,31
NUMA node7 CPU(s):   3,7,11,15

 

socket就代表cpu插槽,如果有8个socket那就是八路的

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/notes/233305.html

(0)
上一篇 2022年1月23日 18:52
下一篇 2022年1月23日 19:17

相关推荐

发表回复

登录后才能评论