CPU :物理CPU(即板子上插了多少个宏观的CPU芯片),物理CPU核数(CPU中包含的物理内核个数),逻辑CPU核数(用SMT技术将物理核虚拟而成的逻辑处理单元)

在/proc/cpuinfo文件的条目中
1.有多少个不同的physical id就有多少个物理CPU。
2.cpu cores记录了对应的物理CPU(以该条目中的physical id标识)有多少个物理核。
3.siblings记录了对应的物理CPU(以该条目中的physical id标识)有多少个逻辑核。
 
 
 
统计命令:
 
cat /proc/cpuinfo  | egrep -i "physical id|cpu cores|siblings"| sort |uniq
 
[root@t1 ~]# cat /proc/cpuinfo  | egrep -i "physical id|cpu cores|siblings"| sort |uniq
cpu cores       : 4
physical id     : 0
physical id     : 1
siblings        : 4
 
[root@t2 ~]#  cat /proc/cpuinfo  | egrep -i "physical id|cpu cores|siblings"| sort |uniq
cpu cores       : 4
physical id     : 0
physical id     : 1
siblings        : 8
 
通常Linux top命令中看到的CPU是逻辑核数=physical id(物理CPU) *siblings(逻辑核)