Mostrar el numero de procesadores en Linux
Si acabas de actualizar tu computadora o simplemente queres saber cuantos procesadores tiene un servidor remoto, existe un comando en Linux muy simple que te puede ayudar.
En Linux, /proc/cpuinfo contiene información sobre procesadores para todos los procesadores instalados en tu computadora. Esto incluye velocidad, cantidad de cache, tipo de procesador, cantidad de núcleos.
Acá esta el comando:
cat /proc/cpuinfo | grep processor | wc -l
El comando solo busca en el archivo /proc/cpuinfo y tira el numero de lineas conteniendo la palabra “processor” y las pasa a wc (word count), que nos dice el numero de CPUs en el sistema.
Esto es lo que obtuve por resultado en un servidor remoto:
[root@root]# cat /proc/cpuinfo | grep processor | wc -l 4
Tener en cuenta que si tenemos un procesador dual-core, cada núcleo seria un procesador distinto (osea nos mostraría 2 procesadores). También podemos chequear el archivo completo (cat /proc/cpuinfo) para ver si hay algún dual-core.