Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :






Vous êtes un professionnel et vous avez besoin d'une formation ?

Sensibilisation à
l'Intelligence Artificielle


Voir le programme détaillé
ESN Inovelya : Nous recrutons
<h1>Les autres outils de la distribution Valgrind - DHAT - un autre profiler de tas (heap profiler)</h1> <p>Exemple de d'affichage pouvant être produit : ======== SUMMARY STATISTICS ======== guest_insns: 1,045,339,534 [...] max-live: 63,490 in 984 blocks tot-alloc: 1,904,700 in 29,520 blocks (avg size 64.52) deaths: 29,520, at avg age 22,227,424 acc-ratios: 6.37 rd, 1.14 wr (12,141,526 b-read, 2,174,460 b-written) at 0x4C275B8: malloc (vg_replace_malloc.c:236) by 0x40350E: tcc_malloc (tinycc.c:6712) by 0x404580: tok_alloc_new (tinycc.c:7151) by 0x40870A: next_nomacro1 (tinycc.c:9305) max-live : représente le nombre maximum de block mémoire simultanément alloué. tot-alloc : représente la taille totale allouée par le programme et le nombre total d'objets (ici, 29520) deaths : le nombre d'allocations relâchées depuis le début du programme (le nombre d'instructions machines moyen correspondant à la durée de vie de ces objets est aussi indiqué).</p> <p>Valgrind - Dominique Liard - 2010</p> <p>Valgrind - Dominique Liard - 2012 .. 2025</p> Diapositive précédente Diapositive suivante