001CPU个数/物理核数/逻辑核数/vCPU数之间的区别

(1)CPU个数:看得见摸得找的CPU个数,插在主版上面的. 在linux系统下面的/proc/cpuinfo文件的条目中,有多少个不同的physical id就有多少个物理CPU.
(2)CPU物理核:一个CPU可能有多个核. 在linux系统下面的/proc/cpuinfo文件的条目中,可以看具体有多少个cpu cores,就表示一个CPU有多少个CPU物理核
(3)CPU逻辑核(CPU超线程):用Intel的超线程技术(HT)将物理核虚拟而成的逻辑处理单元. 在linux系统下面的/proc/cpuinfo文件的条目中,可以看具体有多少个siblings,就表示一个CPU有多少个逻辑核. 逻辑核的概念是指将CPU物理核按时间片逻辑上分成了两个CPU(CPU频率很高,2.4hz 可以分成两块1.2hz的逻辑核)
(4)vCPU:vCPU是在虚拟化的时候提出来的概念,因此vCPU的讨论都是在虚拟化,划分cpu才会讨论的问题. 通常一个CPU逻辑核,按照1:100来划分的话,就可以得到 1*100 = 100vCPU

原文地址:https://www.cnblogs.com/itcomputer/p/14696158.html