Flame Graph
Le flame graph visualise en flammes les piles d'appels échantillonnées : la largeur sur l'axe x d'une frame égale sa part de temps, l'axe y la profondeur d'appel, révélant les points chauds.
Objectif
Visualiser intuitivement les points chauds CPU/mémoire et localiser rapidement les fonctions goulot d'étranglement.
Mécanisme
De bas en haut : l'axe y est la profondeur d'appel (main en bas), l'axe x trie alphabétiquement les fonctions sœurs. Largeur = part d'échantillons = temps passé. Les flammes larges marquent les points chauds. Interactions de recherche/zoom. Créé par Brendan Gregg.
Cas d’usage
- Analyse de performances
- Identification des points chauds
- Visualisation