Cómo saber cuántos procesadores y núcleos tiene una máquina Linux

cpu-cores
El método más sencillo para saber el número de procesadores presentes en una máquina Linux es el siguiente:

# grep processor /proc/cpuinfo | wc -l
2

Podemos encontrar numerosos detalles adicionales sobre dichos procesadores en /proc/cpuinfo, entre ellos el modelo de CPU y el número de cores que tiene:

# cat /proc/cpuinfo | grep "model name"
model name	: Intel(R) Xeon(R) CPU           E5520  @ 2.27GHz
model name	: Intel(R) Xeon(R) CPU           E5520  @ 2.27GHz
# cat /proc/cpuinfo | grep "cpu cores"
cpu cores	: 4
cpu cores	: 4

Como se puede observar, la máquina de nuestro ejemplo dispondría de 2 procesadores con 4 núcleos cada uno.

Si de la información anterior se desprende que se trata de una máquina con varias CPU’s o varios núcleos, querremos también asegurarnos de que el kernel de Linux que corre en dicha máquina tiene soporte multiprocesador (SMP, Symmetric MultiProcessing):

# uname -a
Linux sasser 2.6.18-028stab092.1 #1 SMP Wed Jul 20 19:47:12 MSD 2011 i686 GNU/Linux
Etiquetas:,

16 comentarios

  1. ronald 28/10/2012
  2. Juan Alberto 30/08/2015
  3. jesica 14/03/2016
  4. Bill 23/06/2016
  5. Diana 28/07/2016
      • Dark ange 19/10/2016
  6. sebastian 11/08/2016
  7. Berto 09/09/2016
  8. George 23/11/2016
    • Julio Cesar Díaz 04/01/2017

¡Deja tu comentario!

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *