转载自:https://blog.csdn.net/envy13/article/details/80241886
socket node cpu thread的关系
socket ⇄ node
socket是一个物理上的概念,指的是主板上的cpu插槽。node是一个逻辑上的概念,对应于socket。
core ⇄ 物理cpu
core就是一个物理cpu独立的硬件执行单元。
thread ⇄ 逻辑cpu
一个机器上总共有多少个逻辑cpu(core),则其有相对应个thread。
如上图:
拥有两个cpu,则socket = 2,numa node = 2
每个numa node拥有10个core,每个core拥有一个线程
则该机器一共有20个thread
thread = Socket(s) * Core(s) per socket * Thread(s) per core
= 2 * 10 * 1
= 20