内核的CPU数量似乎不正确

分享于 

1分钟阅读

ubuntu

  繁體

问题

lscpu给出了以下结果:


Architecture: x86_64


CPU op-mode(s): 32-bit, 64-bit


Byte Order: Little Endian


CPU(s): 4


On-line CPU(s) list: 0-3


Thread(s) per core: 2


Core(s) per socket: 2


Socket(s): 1


NUMA node(s): 1


Vendor ID: GenuineIntel


CPU family: 6


Model: 69


Stepping: 1


CPU MHz: 989.531


BogoMIPS: 4788.74


Virtualization: VT-x


L1d cache: 32K


L1i cache: 32K


L2 cache: 256K


L3 cache: 3072K


NUMA node0 CPU(s): 0-3




答案1

你的CPU只有2个内核,但是支持4个并发线程。

这是由英特尔超线程技术实现的,它允许在一个单核上运行两个并行的线程。

2个内核x每个内核2个线程意味着每个CPU 4个线程。


答案2

Ubuntu显示线程的数量而不是核心


答案3

在Intel的i5-4210处理器中,有2个物理内核,这些物理内核又分为2个逻辑内核。这些逻辑内核是通过英特尔的超线程技术实现的,使它成为4个内核。



CORE  number  CPU  
相关文章