Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Applications

Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )

Réponse
 
Outils de la discussion
Vieux 08/09/2008, 17h45   #1 (permalink)
Rédacteur/Modérateur
 
Avatar de Matthieu Brucher
 
Date d'inscription: juillet 2005
Localisation: Pau
Âge: 27
Messages: 8 159
Par défaut Tracer la charge d'un processus au cours du temps

Hello à tous

J'aimerai obtenir sous une forme ou une autre (texte ou graphique) la courbe de charge d'un processus. Sous Windows, le gestionnaire de tâche apporte une solution temporaire, là, je suis sous Linux. Top serait presque ce que je recherche si je pouvais enregistrer l'évolution du processus qui m'intéresse.

Si quelqu'un a une solution...
__________________
Je ne réponds pas aux questions par MP
Lorsque vous avez la solution, n'oubliez pas de marquer le sujet résolu
Tutos et critiques de livres : http://matthieu-brucher.developpez.com/
Tutos Boost : http://matthieu-brucher.developpez.c...els/cpp/boost/
Mes blogs : français et anglais
Le blog de ma femme : http://www.eifelle.com/
Jeu : Battez-vous pour moi
Matthieu Brucher est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 09/09/2008, 10h34   #2 (permalink)
Modérateur
 
Avatar de gangsoleil
 
Date d'inscription: mai 2004
Localisation: Grenoble
Âge: 28
Messages: 2 642
Par défaut

Bonjour,

je crains que tu ne doives faire un script à la main pour ce faire (ou un binaire, ...)

un truc dans le genre :

Code :
#!/bin/bash

# this script writes CPU usage of process $PROCESS in file $FILE every $SLEEP seconds

PROCESS='mon_processus_avec_ses_arguments'
FILE=/tmp/surveillance_process.txt
SLEEP_TIME=5

while (true)
do
  ps -edf -o pcpu,args | grep -- "$PROCESS"| awk '{ print $1 '} >> $FILE 
  sleep $SLEEP_TIME
done
__________________
Non au langage SMS

Modérateur "C", "Informatique Générale & Hardware" et "Windows, Système & Logiciels"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 09/09/2008, 14h09   #3 (permalink)
Rédacteur/Modérateur
 
Avatar de Matthieu Brucher
 
Date d'inscription: juillet 2005
Localisation: Pau
Âge: 27
Messages: 8 159
Par défaut

OK Je pensais qu'il existerait des outils libres pour cela (j'en ai trouvé, mais un peu trop gros).
__________________
Je ne réponds pas aux questions par MP
Lorsque vous avez la solution, n'oubliez pas de marquer le sujet résolu
Tutos et critiques de livres : http://matthieu-brucher.developpez.com/
Tutos Boost : http://matthieu-brucher.developpez.c...els/cpp/boost/
Mes blogs : français et anglais
Le blog de ma femme : http://www.eifelle.com/
Jeu : Battez-vous pour moi
Matthieu Brucher est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 09/09/2008, 15h06   #4 (permalink)
Membre Expert
 
Avatar de frp31
 
Date d'inscription: juillet 2006
Localisation: toulouse
Messages: 1 474
Par défaut

tu peux utiliser tail mais j'aime pas trop tripatouiller dans /proc....

tail /proc/66534/status ou un autre des fichiers présents dans les rep des procs ....

mais c'est porcasse comme methode...
__________________
Bye @+
(\__/)
(o..o)
(") (")

Soutenez le logiciel libre
frp31 est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Applications



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide


Fuseau horaire GMT +1. Il est actuellement 01h17.


Publiez vos articles, tutoriels et cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter
<