其实我们现在的cpu的形式太多了,具体他们是啥情况不知道,以下也是个人愚见
1.物理cpu数:主板上实际插入的cpu数量,可以数不重复的 physical id 有几个(physical id)
2.cpu核数:单块CPU上面能处理数据的芯片组的数量,如双核、四核等 (cpu cores)
3.逻辑cpu数:简单来说,它可使处理器中的1颗内核,如2颗内核那样在操作系统中发挥作用。
这样一来,操作系统可使用的执行资源扩大了一倍,大幅提高了系统的整体性能,此时逻辑cpu=物理CPU个数×每颗核数x2。
总核数 = 物理CPU个数 × 每颗物理CPU的核数。
总逻辑CPU数 = 物理CPU个数 ×每颗物理CPU的核数 × 超线程数
正常情况下,逻辑cpu数就是我们平时机器可以利用的资源,正如我之前的文章链接中提到的单颗单核cpu,逻辑CPU提供给你的资源中的数量1就是等同于单颗单核cpu