标识heapdump的内存泄漏-无法在jprofiler中查看heapdump的分配

fxnxkyjh  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(276)

我一直在尝试找出我的生产应用程序中内存泄漏的原因(抛出outofmemoryerror并生成heapdump),我已经确定了一些可能是原因的对象(被引用和未使用的大对象),但是,当我试图查看这些有问题的对象被分配到哪里时,我得到了以下消息:“当查看hprof快照时,此视图不可用”所以我的问题是,如果分配视图仅可用于实时分析,任何帮助都将不胜感激。谢谢。

kcrjzv8t

kcrjzv8t1#

hprof快照不包含分配对象的任何信息。在获取堆快照之前,必须使用jprofiler分析代理并记录分配数据,才能使用此功能。

相关问题