Unix y Unix -como sistemas operativos, como Linux proporcionan por lo menos cuatro comandos para comprobar el uso de la CPU de su computadora . Que se elija para su uso en una situación determinada dependerá de sus necesidades. Algunos generar informes en vivo , algunos están diseñados para registrar sus datos directamente a los 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 actividad del sistema (SAR ) comprueba el procesador a intervalos regulares y se conecta ya sea en la consola o en un archivo que se especifique. Se necesitan 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 que debe realizar la comprobación antes de detenerse. El siguiente comando se compruebe 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 de el 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 a través del tiempo .
mpstat
mpstat tiene el mismo formato que el comando SAR , pero se muestra información adicional para equipos con varios procesadores con respecto a la utilización en cada procesador individual. Sólo se ha instalado en algunos sistemas.
Top
Mientras SAR y mpstat proporcionan información sobre el uso general de la CPU , Top permite analizar el uso de CPU por persona procesos en detalle íntimo . También proporciona datos en tiempo real , a diferencia de SAR y mpstat . Para usarlo, basta con escribir "top" en su terminal. También puede escribir "top -o cpu " decirle Top para ordenar sus resultados con el fin de los procesos que están usando el tiempo más CPU. Puede salir de 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 la utilización de CPU es en ese momento con el fin de diagnosticar el pobre rendimiento .
Process Status
estado de proceso (PS ) puede también ser utilizado 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 pid -o usuario -o argumentos . " La única ventaja de usar PS más arriba es que PS generará un informe y volver a la línea de comandos inmediatamente.