En Linux y Unix existen otros comandos además de top para monitorizar de un modo eficiente la utilización de las CPU en el sistema. Hoy vamos a ver unos cuantos ejemplos del comando sar. En este primer artículo nos centramos en la CPU, veremos en sucesivos que podemos ir más allá (disco, red, procesos, carga, Seguir leyendo
cpu
Asignar prioridad de CPU a procesos en Linux con nice
El comando nice en Linux nos permite modificar la prioridad de un proceso frente al resto dentro del sistema. El kernel Linux es el encargado de planificar y asignar tiempo de CPU a cada uno de los procesos que corren en el sistema. El rango de asignación de prioridad disponible es de -20 a 19 Seguir leyendo
TOP: mostrar información de múltiples CPU
Si tenéis una máquina con más de una CPU, y el comando TOP en lugar de mostrar la información detallada de cada una de ellas la muestra conjunta, debéis hacer lo siguiente: Ejemplo de comando TOP con las CPU(s) agrupadas: top – 11:02:08 up 26 min, 2 users, load average: 0.01, 0.02, 0.03 Tasks: 102 Seguir leyendo
Linux: Listar procesos por % cpu o uso de memoria
Con estas dos secuencias de comandos podréis ver de un modo rápido y sencillo los procesos ordenados por uso (%) de CPU y memoria. Por supuesto no es necesario (ni práctico) escribir el comando completo en la shell cada vez que lo queráis ejecutar, os recomiendo crear un alias específico para cada uno de ellos. Seguir leyendo
Linux: Mostrar información de CPU
Mostrar información de la CPU en Linux tal como tipo de procesador, modelo, fabricante, stepping, caché, Mhz, etc es tan sencillo como ejecutar el comando ‘cat /proc/cpuinfo’, ejemplo: $ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Pentium(R) Dual CPU T2310 @ 1.46GHz Seguir leyendo