物理机器中cpu core processor的查看

 

 

$ grep -E 'processor|core id' /proc/cpuinfo
processor   : 0
core id     : 0
processor   : 1
core id     : 0
processor   : 2
core id     : 1
processor   : 3
core id     : 1
processor   : 4
core id     : 2
processor   : 5
core id     : 2
processor   : 6
core id     : 3
processor   : 7
core id     : 3

通以上命令可以看到

core id重复, 说明开启了超线程。

 

 

 后者通过命令

dmidecode -t 4 | grep -E 'Socket Designation|Count'

 

$ lscpu | grep -E '^Thread|^Core|^Socket|^CPU\('
CPU(s):                32
Thread(s) per core:    2
Core(s) per socket:    8
Socket(s):             2

 通过以上命令可以得到

CPU(s) 为超线程数

Socket(s) 为物理cpu数

Core(s)  per socket:   每颗物理cpu 8核

Thread(s) per core: 每个核 有2个超线程

 

关于aws ec2:

# lscpu | grep -E '^Thread|^Core|^Socket|^CPU\('
CPU(s):                2
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1

 

vcpu指的是 超线程数。

 


版权声明:本文为lanfeicdsn原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。