¿Cómo analizo el uso de mi CPU durante un largo período de tiempo?
12
Me pregunto si hay alguna aplicación de Ubuntu que pueda rastrear el uso de mi CPU.
El problema es que actualmente estoy usando un i5 de cuatro núcleos, mientras que lo que más hago en el uso diario es solo navegar y desarrollar rieles.
Por lo tanto, quiero una aplicación que pueda analizar el uso de mi CPU para poder decidir volver a un i3 de doble núcleo.
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/loadavgcontiene 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/crontaby agregue esta línea:
Puede ajustar a 1 o 5 minutos en vez cambiando el primer parámetro a *, o */5en 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. :-)
Qué tal si:
consulte "man vmstat" para ver los significados de los campos.
fuente
Abra el tablero.
Ahora busque System Monitor.
En System Monitor, la información que solicitó debe estar disponible en la pestaña de recursos.
fuente