应用程序

代码中执行pprof.xxx

然后执行:go tool pprof 程序可执行文件 profile文件

web服务

go tool pprof http://localhost:6060/debug/pprof/profile

//指定收集的时间
go tool pprof http://localhost:6060/debug/pprof/profile?seconds=1

go tool pprof http://localhost:6060/debug/pprof/heap

go tool pprof http://localhost:6060/debug/pprof/mutex

https://www.cnblogs.com/yjf512/archive/2012/12/27/2835331.html

https://studygolang.com/articles/11709

https://rakyll.org/profiler-labels/

https://www.cnblogs.com/stephenlyu/p/7777998.html

安装graphviz

如果要展示图形,需要安装这个软件

  • windows安装

    • 去官网下载软件
    • 需要把bin目录加入path变量
  • 源码安装

    • 下载源码
    • ./configure
    • make
    • make install