svg格式的火焰图,通过go-torch生成。文件可以通过浏览器打开,它对于调用图的最优点是它是动态的:可以通过点击每个方块来 zoom in 分析它上面的内容。 火焰图的调用顺序从下到上,每个方块代表一个函数,它上面一层表示这个函数会调用哪些函数,方块的大小代表了占用 CPU 使用的长短,火焰图的配色并没有特殊的意义。
FLAMEGRAPH_PLAYGROUND
必读
第十二章Java语言
简报
萨沙(Sasha Goldshtein):
安德烈·潘金(Andrei Pangin):
内联
收集堆栈跟踪
火焰图
PERF
PERF地图代理
框架指针
-XX:+PreserveFramePointer
Selects between using the RBP register as a general purpose register (-XX:-PreserveFramePoi