Bonjour,
Existe-t-il un outil gratuit (genre GNU) permettant d'observer les portions de code qui font chuter les performances ?
Sur Linux ?
Sur MacOs X ?
Sur Windows ?
Merci
Bonjour,
Existe-t-il un outil gratuit (genre GNU) permettant d'observer les portions de code qui font chuter les performances ?
Sur Linux ?
Sur MacOs X ?
Sur Windows ?
Merci
Il existe les profilers. Par exemple celui de GNU: gprof. Il existe sous linux, les autres je ne sais pas. Pour le faire marcher donc c'est simple, tu compile et link avec -pg (et -g en plus je crois). Tu lance ton programme, ca produit un fichier gmon.prof (ou dans le genre) et tu lance gprof nom_de_ton_executable > analyse.
T'as plus qu'a analyser le fichier analyse : il contient les temps passes dans les fonctions (pure ou avec les appels).
Tips: tu peux lancer plusieur fois ton programme, le fichier gmon est augmente, ce qui te fait une moyenne. Il ne faut pas que le temps d'execution soit negligeable, car il a du mal a avoir des resultats sinon.
Enfin, pour les autres, tu peux regarder dans google et taper profiler (il doit y en avoir d'autres).
Les outils de profiling sont difficiles à trouver
meme à l'aide de Google...
J'ai cherché un outil efficace mais j'ai pas trouvé
KORTA..COMAS
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager