使用perf + FlameGraph生成进程火焰图

Posted CobbLiu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用perf + FlameGraph生成进程火焰图相关的知识,希望对你有一定的参考价值。

FlameGraph代码:https://github.com/cobblau/FlameGraph

 

使用方法

1,perf record --call-graph dwarf -p 12345

2,perf script | FlameGraph/stackcollapse-perf.pl | FlameGraph/flamegraph.pl > process.svg

 

使用其他工具如何生成火焰图的方法在FlameGraph的Readme只有详细的介绍

以上是关于使用perf + FlameGraph生成进程火焰图的主要内容,如果未能解决你的问题,请参考以下文章

性能工具之 FlameGraph 火焰图

C++:perf + Flame Graph火焰图生成

火焰图生成

Linux系统火焰图

Linux系统火焰图以及Java火焰图

Golang FlameGraph(火焰图)