Flame Graph
El flame graph visualiza como llamas las pilas de llamadas muestreadas: el ancho en el eje x de un marco equivale a su proporción de tiempo, el eje y a la profundidad de llamada, revelando puntos calientes.
Propósito
Visualizar de forma intuitiva los puntos calientes de CPU/memoria y localizar rápidamente las funciones cuello de botella.
Mecanismo
De abajo hacia arriba: el eje y es la profundidad de llamada (main abajo) y el eje x ordena alfabéticamente las funciones hermanas. Ancho = proporción de muestras = tiempo consumido. Llamas anchas marcan puntos calientes. Interacciones de búsqueda/zoom. Creado por Brendan Gregg.
Casos de uso
- Análisis de rendimiento
- Identificación de puntos calientes
- Visualización