Mi Blog
Cómo saber cuántos procesadores y núcleos tiene un equipo GNU/Linux

Cómo saber cuántos procesadores y núcleos tiene un equipo GNU/Linux

 
(8 votos)

Saber el tipo de procesador que tiene tu computadora con GNU/Linux es realmente fácil. Se puede saber que procesador y cuantos tiene nuestro equipo con unos sencillos comandos que os mostraré a continuación. Sigue leyendo si quieres saber qué comandos son.

⬇️ Compra en Amazon el hardware que utilizo ⬇️

🔥 ¡DESCÚBRELOS! 🔥

 

 

CPU vs CORE

Una computadora puede tener varias CPUs, y cada una de ellas puede tener varios Cores. Así por ejemplo, en el esquema siguiente tenemos una computadora de 2CPUs con 4cores (núcleos). También estos procesadores/CPUs se llaman Quad-Cores. En el mercado existen muchos tipos de CPU, incluso procesadores Octa-Core.

CPU CoresCPU / Cores

1.- REQUISITOS

Para seguir estos pequeños trucos se necesitará un equipo con un sistema operativo GNU/Linux. Puede ser también un equipo virtual con VMWARE o VirtualBox.

En mi caso voy a realizar las pruebas en un equipo virtual con GNU/Linux Debian.

2.- CANTIDAD DE PROCESADORES

En cualquier distribución de GNU/Linux, podremos consultar el número de procesadores de nuestro equipo lo podemos consultar en el directorio "/proc/" y en el fichero "cpuinfo" donde se guarda toda la información de la/as CPU/s de nuestro equipo. Ejecutaremos el siguiente comando:

root@server:~# grep "processor" /proc/cpuinfo
processor: 0
processor: 1

Como podemos ver, nuestro equipo tiene 2 procesadores, identificados con el número 0 y número 1. Podemos contar el total con el siguiente comando:

root@server:~# grep "processor" /proc/cpuinfo | wc -l
2

3.- CANTIDAD DE CORES

Cada CPU puede tener uno o varios cores. Filtraremos por "core" en el fichero /proc/cpuinfo y podremos ver cuantos cores tenemos. En el siguiente ejemplo podemos ver que tenemos 4 cores en total, 2 CPU de 2 cores cada uno.

root@server:~# grep "core" /proc/cpuinfo 
core id : 0
cpu cores : 2
core id : 1
cpu cores : 2
core id : 0
cpu cores : 2
core id : 1
cpu cores : 2

Si queremos ver el modelo de core de cada uno de ellos, ejecutaremos el comando siguiente:

root@dns-server:~# grep "model name" /proc/cpuinfo 
model name : Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
model name : Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
model name : Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
model name : Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz

4.- LSCPU

Si necesitamos una descripción mas detallada, podemos usar el comando "lscpu". Podemos ver el número total de CPU(s):4 , la cantidad de Socket(s):2 y los Core(s) per socket:2.

root@dns-server:~# 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: 1
Core(s) per socket: 2
Socket(s): 2
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 42
Model name: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
Stepping: 7
CPU MHz: 2494.370
BogoMIPS: 4988.74
Hypervisor vendor: VMware
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 3072K
NUMA node0 CPU(s): 0-3

ENJOY!


Acerca de Mi

RPF

Soy Ingeniero Téc. Industrial Mecánico, Administrador de Sistemas Informáticos, Desarrollador de Aplicaciones Informaticas Web, Técnico Superior en PRL, Experto en Energías Renovables... y trabajo actualmente como Senior DevOPS en HP SCDS.

Contactar conmigo

Dirección: León, España

E-Mail: Contactar

Web: https://www.raulprietofernandez.net

Skype: raul.lnx

APÚNTATE GRATIS

VIP RPF
Entra en la Comunidad VIP y consigue acceso a las descargas en PDF, Trucos y Videotutoriales ocultos y mucho más... ¡Muy Pronto!

Si haces login, serás automáticamente suscrito a mi lista de Newsletter. Siempre podrás borrarte cuando quieras.