如何使用Delve检查核心转储的内存区域?

时间:2019-05-28 14:43:58

标签: go gdb delve

鉴于Go服务的核心转储,Delve上是否有任何命令可以检查内存区域? 我们正在尝试找出正在占用堆的内容。

1 个答案:

答案 0 :(得分:1)

上次遇到类似问题时,我发现了这个小包装https://github.com/golang/debug。它允许获取堆的直方图并检查在崩溃之前您拥有多少个特定类型的对象。

不幸的是,它开箱即用,您必须应用一些在“拉取请求”页面上找到的修复程序