faire -b pour ne pas avoir de texte lors de l'utilisation de gprof les apellant (au dessus de la fonction) appellent la fonction qui se situe sur la ligne de l'index les apellés (en dessous de la fonction) se font appeller par la fonction situé sur la ligne de l'index il y a le flat profile et le call profile, l'un plus simple et claire et l'autre plus détaillé. quand on cherche le temps de chaque fonction, on utilise le flat profile. time avant l'exécutable permet d'avoir le temps d'exécution du fichier 3 moyens d'optimiser : - optimiser fonction - réduire le nombre d'appels - utiliser d'autres fonctions valgrind permet de voir les allocations mémoires valgrind ./exécutable