Então, eu quero um aplicativo que possa analisar o uso da minha CPU
A maneira mais fácil para seus objetivos é registrar a carga da CPU (uso) e depois 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, transformando-o em um cron-job.
- Para fazer isso em todo o sistema, edite
/etc/crontab
e adicione esta linha:
* / 15 * * * * root cat / proc / loadavg >> /home/seudominio/cpu-load.log
Você pode definir para 1 ou 5 minutos, alterando o primeiro parâmetro para *
ou em */5
vez de*/15
Após alguns dias de uso normal, você pode importar o arquivo de log como texto / CSV para o LibreOffice Calc e plotar a coluna apropriada (terceira por 15 minutos), para ver sua carga média.
Se sua carga não for superior a 2,00 por um longo período de tempo, isso significa que você pode se contentar com um processador dual-core em vez do seu quad-core atual.
Existem muitas ferramentas de monitoramento baseadas em rede , como Munin , MRTG , Cacti , etc., que podem ser instaladas a partir dos repositórios, farão o registro e até gerarão gráficos bonitos para você, mas são um exagero total para o que você precisa. :-)