【发布时间】:2012-10-07 02:15:55
【问题描述】:
我尝试使用 Eclipse MAT 解析 11GB 堆转储,但出现以下错误
An internal error occurred during: "Parsing heap dump"
我认为 MAT 无法解析如此巨大的堆转储。我阅读了一些帖子并将 VM 配置增加到转储大小的 80% 以上。以下是我的虚拟机配置
-vmargs -Xms8192m -Xmx10240m
我仍然无法加载转储。我尝试使用 ParseHeapDump.bat 没有任何更改...
【问题讨论】:
-
我有更多的大堆转储,只需创建一个 ec2 实例以在 vnc 中运行 mat。在这种情况下,m1.xlarge 或 m3.2xlarge 可能就足够了。
-
一般来说,解析堆转储需要更多内存,然后是堆转储本身的大小。根据我的经验,150% 通常就足够了。
标签: eclipse eclipse-memory-analyzer