google/pprof是一个性能可视化和分析工具,由Google的工程师开发。虽然自称不是Google官方的工具,但是项目挂在google的team下,而且还在Google其它项目中得到应用,是非常好的一个性能剖析工具。
go tool pprof 复制了一份google/pprof
的代码, 封装了一个golang的工具,用来分析Go pprof包产生的剖析数据,也就是最终数据的处理和分析还是通过gogole/pprof
来实现的。
这样,你至少就用两种方式来分析Go程序的 pprof
数据:
go tool pprof
: Go封装的pprof
的工具pprof
: 原始的pprof
工具