La salida de lscpu
mi PC se ve así:
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: 1200.093
BogoMIPS: 3392.08
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 3072K
NUMA node0 CPU(s): 0-3
¿Significa que tengo 4 cpus y 2 núcleos?
CPU(s)
en ellscpu
da el número de unidades de procesamiento central lógico (número decores
) en una CPU física. ¿No es así?Respuestas:
De
man lscpu
:Entonces, sí, tiene 4 CPU, contenidas en 2 núcleos físicos, contenidos en un socket físico.
Puede obtener la misma información de
cat /proc/cpuinfo
.Pregunta relacionada: Entonces, ¿qué son los núcleos de CPU lógicos (a diferencia de los núcleos de CPU físicos)?
fuente
Para evitar confusiones entre procesadores lógicos y físicos,
La tecnología Hyperthreading permite que un solo núcleo de procesador ejecute dos subprocesos independientes simultáneamente.
Resumen
Para resumir, tiene un procesador físico que puede ejecutar 4 subprocesos simultáneamente.
fuente