|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Inscription : novembre 2003 Messages : 354 ![]() |
Bonjour,
J'ai un programme en python que je lance en ligne de commande... Jusque là tout va bien... Et je voudrais connaitre l'occcupation mémoire de ce programme lors de son exécution .... Comment puis-je faire ? Y-a-t-il une commande permettant de récupérer ces données ? Merci
__________________
Snoop |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : octobre 2003 Messages : 668 ![]() |
__________________
Two beer or not two beer. (Shakesbeer) Question technique par MP => poubelle! |
|
|
00
|
|
|
#3 |
|
Membre éprouvé
![]() Inscription : mars 2002 Messages : 401 ![]() |
et pour une utilisation dans un programme, il est plus intéressant d'utiliser /proc/$PID/stat. Pour ça il faut jeter un coup d'oeil dans man proc, histoire de savoir ce que signifie les valeurs.
__________________
Mon wiki (on y parle Debian principalement) : http://www.tchetch.net/ |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : novembre 2003 Messages : 354 ![]() |
Peut-on encapsuler le lenacement du programme dans cette commande ?
En fait, j'exécute mon programme en lançant : l'exécution va durer selon les données de 1 seconde à plusieurs...et je voudrais connaitre la charge mémoire pendant cette exécution ?
__________________
Snoop |
|
|
00
|
|
|
#5 |
|
Membre éprouvé
![]() Inscription : mars 2002 Messages : 401 ![]() |
Et bien tu rajoutes une ligne à la fin de ton programme qui inscrit le contenu de /proc/$PID/stat ou /proc/$PID/status dans un fichier.
__________________
Mon wiki (on y parle Debian principalement) : http://www.tchetch.net/ |
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Inscription : novembre 2003 Messages : 354 ![]() |
ah ok, merci !
__________________
Snoop |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com