Comment parsingr l’utilisation de mon processeur sur une longue période?

Je me demande simplement s’il existe une application Ubuntu capable de suivre l’utilisation de mon processeur.

Le problème, c’est que j’utilise actuellement un i5 quad core, alors que ce que je fais le plus au quotidien, c’est la navigation et le développement de rails.

Je souhaite donc une application capable d’parsingr l’utilisation de mon processeur afin de pouvoir décider de revenir à un i3 dual core.

Merci.

Je veux donc une application capable d’parsingr l’utilisation de mon processeur

Le moyen le plus simple pour vos besoins est de consigner la charge du processeur (utilisation), puis de vous parsingr (par exemple avec LibreOffice Calc) pour le savoir.

  • /proc/loadavg contient la charge moyenne de la CPU pour les 1, 5 et 15 dernières minutes, sous la forme: 0.91 0.48 0.62 3/357 16607 (les trois premiers chiffres importent peu)
  • Vous pouvez le consigner dans un fichier texte, par exemple toutes les quinze minutes, en le transformant en tâche cron.
  • Pour faire cela dans tout le système, éditez /etc/crontab et ajoutez cette ligne:
 * / 15 * * * * root cat / proc / loadavg >> /home/votre-nom_utilisateur/cpu-load.log
  • Vous pouvez définir 1 ou 5 minutes à la place en modifiant le premier paramètre en * ou */5 au lieu de */15

  • Après quelques jours d’utilisation normale, vous pouvez importer le fichier journal au format texte / CSV dans LibreOffice Calc et tracer la colonne appropriée (la troisième pendant 15 minutes) pour afficher votre charge moyenne.

Si votre charge ne dépasse pas les 2.00 pendant une longue période, cela signifie que vous pouvez vous débrouiller avec un processeur dual-core au lieu de votre quad-core actuel.


Il existe de nombreux outils de surveillance basés sur le réseau , tels que Munin , MRTG , Cacti , etc., qui peuvent être installés à partir des référentiels, effectueront la journalisation et produiront même de jolis graphiques pour vous, mais ils excèdent complètement ce dont vous avez besoin. 🙂

Que diriez-vous:

 vmstat 1 > vmstat.log 

consultez “man vmstat” pour connaître la signification des champs.

Ouvrez Dash.

Maintenant, recherchez System Monitor.

Dans le Moniteur système, les informations que vous avez demandées doivent être disponibles sous l’onglet Ressources.