Go(lang):如何使用PPROF堆配置文件来查找内存泄漏?

Dan*_*e B 6 memory-leaks go pprof heap-profiling

我正在尝试使用pprof来验证内存泄漏.

可以解释如何读取您在以下位置找到的堆配置文件: http://localhost:6060/debug/pprof/heap?debug=1

此外,通过web在启动go tool pprof http://localhost:6060/debug/pprof/heap它之后键入命令产生一个空的.svg文件是正常的吗?

非常感谢

小智 3

我可以帮忙解答第二个问题。您必须向命令提供二进制文件的名称:

go tool pprof YOUR_COMPILED_BINARY http://localhost:6060/debug/pprof/heap
Run Code Online (Sandbox Code Playgroud)