Script / programme pour analyser %CPU - Logiciels - Linux et OS Alternatifs
Marsh Posté le 28-08-2007 à 12:39:23
Je crois que le bureau XFCE a un utilitaire qui permet de suivre la conso du CPU (sur le bureau même).
Les spécilaistes confirmeront (ou infirmeront).
Marsh Posté le 28-08-2007 à 12:44:26
Tu peux jeter un oeil du côté de:
- gkrellm
- conky
qui proposent des "plugins" d'analyse cpu avec graphes et tout. Par contre, tu ne pourras pas récupèrer la sortie de ces graphes dans un fichier.
Tu peux peut-être essayer de regarder du côté des fichiers du répertoire /proc/acpi/cpufreq/
Tu devrais y trouver normalement un fichier te donnant des informations sur la fréquence utilisée etc ...
Marsh Posté le 28-08-2007 à 13:11:11
Si tu souhaites pouvoir logger et obtenir des graphes divers et variés, tu peux utiliser rrdtool, c'est fait pour ca. Par contre ce n'est pas forcément très intuitif à prendre en main.
Mais il doit être possible de trouver des srcipts tout faits qui l'utilisent et te génèrent de beaux graphes
Marsh Posté le 28-08-2007 à 13:18:51
+1 rrdtool, tu scriptes sur l'occupation CPU et tu peux mettre en liaison avec le cpufreq utilisé en plus.
Marsh Posté le 28-08-2007 à 13:23:14
e_esprit a écrit : Si tu souhaites pouvoir logger et obtenir des graphes divers et variés, tu peux utiliser rrdtool, c'est fait pour ca. Par contre ce n'est pas forcément très intuitif à prendre en main. |
sur ipcop y a des scripts qui permettent de générer un graphe sur le cpu, je sais pas ce que tu veux exactement mais ca peut te donner une piste (le script s'appelle makegraphs de souvenir)
Marsh Posté le 28-08-2007 à 15:01:22
Je vais regarder tout celà, merci beaucoup !
Je cherche effectivement un moyen de récupérer un graph d'occupation CPU généré durant la lecture d'une vidéo en HD, assez consommatrice de temps CPU...
un truc dans ce genre là :
Encore merci à tous, je vous tiendrai au courant du résultat (c'est la moindre des choses )
Marsh Posté le 28-08-2007 à 15:14:26
le script dont je parlais sur ipcop:
sub updatecpugraph { |
et ca te donne un truc genre :
http://ipcop.org/index.php?module= [...] creenshots
Marsh Posté le 28-08-2007 à 15:16:48
_p1c0_ a écrit : le script dont je parlais sur ipcop: |
Marsh Posté le 28-08-2007 à 15:19:03
ReplyMarsh Posté le 28-08-2007 à 15:19:47
_p1c0_ a écrit : |
Si !!
C'est du perl
Marsh Posté le 28-08-2007 à 15:23:42
wedgeant a écrit : |
ouais enfin le graphe est pas ce qu'il y a de plus beau hein... le perl ca permet aussi de faire des trucs moches!
enfin là, y a les bases déja, encore que c'est sur un kernel 2.4 et que certaines choses ont changé dans le /proc depuis...
Marsh Posté le 28-08-2007 à 11:38:35
bonjour à tous,
je fais en ce moment pas mal de tests de perf sur ma machine. L'idée, juste pour info, et de trouvé le meilleur oc avec mon proc actuel pour le décodage de la HD dans de bonne conditions. Mon Pc est basé sur un pentium M sur CM P4P800. Pour cela je recherche donc un bon moyen de pouvoir analyser l'occupation CPU durant le diffusions de vidéo HD. Evidemment il y a la commande 'top' mais c'est pas du tout satisfaisant. J'aimerai faire un truc du genre lancer l'outil d'analyse CPU, lancer la séquence vidéo et regarder le %CPU sur toute la durée de la séquence. L'idéal est de récupérer un graph mais si déjà je pouvais avoir juste un fichier text avec par exemple le % toutes les seconde ou demi-secondes ça serait le bonheur !
Une idée ? Merci de votre aide...
'Z