Entonces, quiero una aplicación que pueda analizar el uso de mi CPU
La forma más fácil para sus propósitos es registrar la carga de la CPU (uso) y luego analizarse (por ejemplo, con LibreOffice Calc) para averiguarlo.
/proc/loadavg
contiene la carga promedio de la CPU durante los últimos 1, 5 y 15 minutos, en la forma: 0.91 0.48 0.62 3/357 16607
(los primeros tres números son lo que importa)
- Puede registrar esto en un archivo de texto, digamos cada quince minutos, convirtiéndolo en un trabajo cron.
- Para hacer esto en todo el sistema, edite
/etc/crontab
y agregue esta línea:
* / 15 * * * * root cat / proc / loadavg >> /home/your-username/cpu-load.log
Puede ajustar a 1 o 5 minutos en vez cambiando el primer parámetro a *
, o */5
en lugar de*/15
Después de unos días de uso normal, puede importar el archivo de registro como texto / CSV en LibreOffice Calc, y trazar la columna apropiada (tercera por 15 minutos), para ver su carga promedio.
Si su carga no supera los 2.00 durante un período de tiempo prolongado, eso significa que puede hacerlo con un procesador de doble núcleo en lugar de su actual núcleo de cuatro núcleos.
Hay muchas herramientas de monitoreo basadas en la red , por ejemplo, Munin , MRTG , Cacti , etc. que se pueden instalar desde los repositorios, harán el registro e incluso generarán gráficos bonitos para usted, pero son una exageración completa para lo que necesita. :-)