Go语言 如何通过pprof网站查看我的函数中到底产生了什么分配?

fhity93d  于 2022-12-07  发布在  Go
关注(0)|答案(1)|浏览(110)

操作步骤:
1.执行测试-工作台。-工作台内存-内存配置文件内存配置文件。输出-cpu配置文件cpu配置文件。输出
1.转到工具pprof -web memprofile.out
1.

我能做的就是

omvjsjqw

omvjsjqw1#

问题是pprof -web不包括诸如运行时操作之类的内存概要图(GroupFastGroup都只包含与Map/切片相关的内容,没有函数调用)。
此处唯一的解决方法是添加-lines选项,以便在图表上不仅可以看到Func,还可以看到Func:N,其中NFunc中正好有分配的行

相关问题