Então, eu quero um aplicativo que possa analisar o uso da minha CPU
A maneira mais fácil para os seus propósitos é registrar a carga da CPU (uso) e, em seguida, analisar a si mesmo (por exemplo, com o LibreOffice Calc) para descobrir.
-
/proc/loadavg
contém a carga média da CPU nos últimos 1, 5 e 15 minutos, na forma:0.91 0.48 0.62 3/357 16607
(os três primeiros números são o que importa) - Você pode registrar isso em um arquivo de texto, digamos a cada quinze minutos, tornando-o um cron-job.
- Para fazer isso em todo o sistema, edite
/etc/crontab
e adicione esta linha:
*/15 * * * * root cat /proc/loadavg >> /home/your-username/cpu-load.log
-
Você pode definir como 1 ou 5 minutos alterando o primeiro parâmetro para
*
ou*/5
em vez de*/15
-
Após alguns dias de uso normal, você pode importar o arquivo de registro como texto / CSV para o LibreOffice Calc e plotar a coluna apropriada (terceiro por 15 minutos) para ver sua carga média.
Se a sua carga não ultrapassar 2.00 por um longo período de tempo, isso significa que você pode se contentar com um processador dual-core em vez de seu atual quad-core.
Existem muitas ferramentas de monitoramento baseadas em rede , por exemplo Munin , MRTG , Cactos , etc., que pode ser instalado a partir dos repositórios, fará o registro em log e até mesmo gerará gráficos bonitos para você, mas esses são um excesso completo para o que você precisa. : -)