Como muestra la imagen, el número de procesadores es 4.
Pero Intel i5-4210U tiene solo 2 núcleos como se muestra a continuación. (Especificaciones propias de Intel).
Entonces, si i5-4210U tiene solo 2 núcleos, ¿qué indica "4" en la primera foto?
lscpu
da este resultado:
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
lscpu
y mirarCPU(s)
,Thread(s) per core
yCore(s) per socket
ySocket(s)
.Respuestas:
Su CPU tiene solo 2 núcleos, pero admite 4 hilos concurrentes .
Esto se logra mediante la tecnología Hyper-Threading de Intel que permite ejecutar dos subprocesos separados en paralelo al mismo tiempo en un solo núcleo.
Entonces, 2 núcleos x 2 hilos por núcleo significa 4 hilos por CPU.
fuente
Como puede ver en la imagen que proporcionó de Intel, el número de subprocesos es
4
.Entonces diría que Ubuntu muestra el número de subprocesos y no los núcleos
fuente
En el procesador i5-4210 de Intel hay 2 núcleos físicos que se dividen en 2 núcleos lógicos; Estos núcleos lógicos se logran mediante la tecnología de hiperprocesamiento de Intel. Por lo tanto, es un total de 4 núcleos como se muestra en la imagen. Esta información también se da en la otra foto.
fuente