Flame graphs are a visualization of profiled software, allowing the most frequent code-paths to be identified quickly and accurately — Brendan Gregg
Flame graphs are a visualization of profiled software, allowing the most frequent code-paths to be identified quickly and accurately.
The x-axis shows the stack profile population, sorted alphabetically (it is not the passage of time), and the y-axis shows stack depth. Each rectangle represents a stack frame. The wider a frame is, the more often it was present in the stacks. The top edge shows what is on-CPU, and beneath it is its ancestry. The colors are usually not significant, picked randomly to differentiate frames.
This visualization is fully introduced and explained in the CPU Flame Graphs page, and in Brendan Gregg presentation.