Información de Recursos de Hardware en Linux

Ya tengo Linux. ¿Y ahora como puedo saber que recursos tengo ?

Ahora necesitamos saber que recursos de hardware tenemos instalado. Nos centraremos en los que inciden directamente en el rendimiento de nuestro sistema : Memoria, CPU, Procesador.

Es muy complicado abarcar las tantas formas de obtener la información de los recursos de Linux, ya sea por consola o con herramientas gráficas en un solo post, de ahí que solo mencionaré algunos.  También, comentar que aunque los comandos funcionan en la mayoría de las distribuciones, puede ser que en alguna no lo hagan.

Memoria.

Tenemos varias formas de saber las capacidad de la memoria, vamos a verlo:

En la imagen anterior con el comando free -g podemos ver la capacidad de memoria en Gigas, en este caso no muestra información dado que este equipo solamente tiene un Gigabyte de memoria. Entonces para poder verlo en megas escribirmos free -m y obtenemos:

Y ahí ya obtenemos la información correcta. Vemos el total de memoria, la utilizada, libre y la que tenemos en el caché. Otro muy buen comando para obtener información es con dmidecode.

dmdidecode –type memory

Este es muy bueno, dado que podemos ver en que slots tenemos instalada memoria, y cuales tenemos libre, además de que que capacidad instalada se tiene en ese slot. En la imagen no podemos ver muchos slots, ya que solamente es un 1Giga de memoria, es una máquina de prueba.

Otro comando que podemos utilizar es el siguiente:

Ahí vemos que muestra la memoria total y las Swap utilizada. La memoria Swap es un espacio de nuestro disco físico, destinado a ser usado como memoria, cuando se hace mucho uso de la memoria swap (se hace referencia que “está swapeando”) significa que nos estamos quedando sin recursos en memoria RAM,  y esto afecta en el rendimiento de nuestro sistema, ya que la memoria RAM es mucho más rápida que la “memoria” en disco.

Disco.

Ahora vamos a ver como obtener información acerca del disco. 
Un comando es lsblk -fm con este comando veremos que capacidad de disco tenemos:

Ahí se ve que solamente se cuenta con un disco.  Si tuviéramos más de igual manera se listarían aquí. 

Otro comando es df -h el cual nos indica la capacidad de espacio disponible en los diferentes File System del sistema:

 

CPU

También contamos con varios comandos para averiguar , uno de ellos es con cat /proc/cpuinfo | grep “model name”, con esto filtramos con el grep y nos muestra el nombre del procesador.

Si queremos ver los núcleos o cores con los que cuenta el procesador, utilizamos el comando cat /proc/cpuinfo | grep “cpu cores”. En realidad no es un comando en si, sino que son 2, con el cat  se lee el archivo /proc/cpuinfo y con el grep se filtra lo que contenga cpu cores. Y obtenemos los cores

Y con esto, damos por concluído este post, que te puede ayudar a obtener información de tu equipo Linux desde consola. Posteriormente seguiré publicando temas referentes al rendimiento, desde consola o gráfico que seguramente te serán de mucha utilidad.

Si tienes alguna duda, puedes indicarla en los comentarios.