按类型计算堆对象

问题描述 投票:0回答:0

我正在寻找一种方法来计算堆中所有活动对象,按类型分组。看到物体的大小将是一个奖励。

用例: 看看为什么我的应用程序需要 36 GB 的堆,而它保存的数据大小应该只有 5 GB。

我一直无法弄清楚如何使用

pprof
来做到这一点。看起来它只计算分配,而不计算堆中的对象。

在 VisualVM(用于 JVM)中,内存快照会直接显示此信息:

go profiling
© www.soinside.com 2019 - 2024. All rights reserved.