Le 21/05/2013 19:46, Sébastien NOBILI a écrit :
> Le mardi 21 mai 2013 à 18:37, Adrien Poupin a écrit :
>> Si j'ai bien compris, dès qu'il s'agit du processeur et de la mémoire on
>> peut faire un profiling avec valgrind, mais je suppose qu'il n'y a pas
>> que ça. Par exemple, je cherche à connaître les raisons principales pour
>> lesquelles le démarrage de /tel/ programme prend du temps, etc. : par
>> exemple, est-ce que c'est l'accès disque, le bus qui est trop lent, le
>> CPU, ...
> Avant d'aller analyser l'intérieur du code avec valgrind, tu peux déjà 
> regarder
> les appels système d'un programme avec strace :
>     strace -p `pidof <nom_du_processus>`
>
> Tu pourras avoir besoin d'aller voir dans /proc la liste des descripteurs de
> fichiers ouverts :
>     ls -l /proc/`pidof <nom_du_processus>`/fd
>
> C'est souvent amplement suffisant pour diagnostiquer l'origine d'un problème.
>
> Seb
>
Bonjour,
Merci de ta réponse. Je vais regarder ça. J'ai aussi vu qu'il existait
un outil *perf*, ça m'a l'air moult intéressant tout ça...

-- 
Adrien
*<mailto:cont...@creasixtine.com>*--

Attachment: signature.asc
Description: OpenPGP digital signature

Répondre à