【发布时间】:2019-10-04 01:00:29
【问题描述】:
我正在用 Go 编写游戏。有人告诉我我的代码正在泄漏内存。查明泄漏原因的正确方法是什么?
我知道 pprof 存在,但据我所知,当您的应用程序使用 http 包并且我的应用程序是一个简单的游戏并且它不使用任何网络连接时,可以使用它。
【问题讨论】:
-
pprof中没有这个限制,不管有没有网络都可以使用。见golang.org/pkg/net/http/pprof
-
如果您提及有关游戏的一些细节,尤其是它的 gui 部分,这可能会很有用。
标签: go memory memory-leaks