Audit de code
Dans le chapitre précédent, différentes techniques et des outils de mesure du temps d'exécution et de la consommation mémoire d'un programme, ou d'une partie de programme, ont été présentés. Avant d'envisager une optimisation et se lancer dans la modification du code, il faut réaliser un audit de ce dernier. Il s'agit de retrouver les portions de code trop gourmandes en ressources, à savoir en temps processeur et en espace mémoire, lors des exécutions du programme. Ce chapitre présente des outils de profilage de programme, et comment exploiter les rapports qu'ils produisent pour identifier les opportunités d'optimisation.