Desenvolvimento de Software · Avançado · Inglês · Técnico
flame graph
Gráfico de profiling que empilha as chamadas de função, com largura proporcional ao tempo gasto, e mostra de forma visual onde o programa é lento.
Onde usar
'Gera um flame graph para ver o gargalo'. Muito usado para analisar uso de CPU em serviços.
Exemplos
The flame graph shows one function eating most of the CPU time.
O flame graph mostra uma função consumindo a maior parte do tempo de CPU.
Let's capture a flame graph while the service is under load.
Vamos capturar um flame graph enquanto o serviço está sob carga.
Cuidado
No flame graph o eixo horizontal não é tempo cronológico: mostra a proporção de amostras, e a altura é a profundidade da pilha de chamadas.
Sinônimos
gráfico de chamas
Origem
Do inglês flame, 'chama', pela aparência do gráfico; criado por Brendan Gregg.