Tecnología

Inicio

Los comandos de UNIX Para verificar el uso de la CPU

Unix y sistemas operativos tipo Unix como Linux proporcionan por lo menos cuatro comandos para comprobar el uso de la CPU de su ordenador. Que uno elige para utilizar en una situación dada dependerá de sus necesidades. Algunos generan informes en vivo, algunos están diseñados para registrar sus datos directamente a archivos de texto y otros están diseñados para proporcionar un desglose proceso por proceso de qué programas están utilizando el tiempo más CPU.

SAR

El reportero de la actividad del sistema (RAE) comprueba el procesador a intervalos regulares y lo registra ya sea a la consola o en un archivo que se especifique. Se necesita al menos un argumento: el retraso, en segundos, entre cada vez que se comprueba el procesador. Además, puede especificar un archivo para registrar la información en, así como el número de veces para realizar la comprobación antes de detenerse. El comando siguiente sería comprobar el uso de la CPU, cada cinco segundos durante un minuto y registrar la información en un archivo llamado "cpuinfo:"

SAR -o cpuinfo 5 12

El "12" viene del hecho de que hay 12 intervalos de cinco segundos en 60 segundos.

SAR es una buena opción para los administradores que desean un registro a largo plazo de la utilización de la CPU con el tiempo.

mpstat

Mpstat tiene el mismo formato que el comando SAR, pero muestra información adicional para los equipos con varios cuanto a la utilización en cada procesador individual. Sólo está instalado en algunos sistemas.

Parte superior

Mientras SAR y mpstat proporcionan información sobre el uso de CPU en general, superior permite analizar el uso de CPU por los procesos individuales en detalle íntimo. También proporciona datos en tiempo real, a diferencia de SAR y mpstat. Para usarlo, simplemente escriba "superior" en su terminal. También puede escribir "cpu -o superior" para decirle superior para ordenar sus resultados con el fin de los procesos que utilizan el tiempo más CPU. Puede salir Top golpeando "q" en cualquier momento.

Top es una buena opción para los usuarios que desean una idea rápida de una sola vez de lo que es el uso de CPU en ese momento con el fin de diagnosticar el pobre rendimiento.

Estado del proceso de

Estado del proceso (PS) también se puede utilizar para comprobar el porcentaje de CPU utilizado por cada proceso. De hecho, es donde Top obtiene su información; Sin embargo, se necesita un poco más de datos para utilizarlo. Para obtener un informe del PS, escriba lo siguiente: "ps -e -o pcpu -o -o pid usuario args -o". La única ventaja de usar PS sobre la parte superior es que la PS generará un informe y volver a la línea de comandos inmediatamente.