【发布时间】:2016-02-12 12:05:33
【问题描述】:
我有一个非常特殊的问题。我有一个 30 GB 的堆转储,我想在我的笔记本电脑(有 8 GB 的 RAM)上分析它。我尝试使用 MAT 和 IBM Heap 分析器来执行此操作,但根据他们的建议,Xmx 大小应该大于转储大小。我还尝试使用 MAT 的 heapDumpParser.bat 文件分析堆转储,但收到内存错误。
关于如何成功分析笔记本电脑上的转储有什么建议吗?
提前致谢!
【问题讨论】:
-
我不确定它是否真的适合你,因为我没有使用过这么大的文件,但仍然尝试 YourKit profiler。
-
谢谢,但我在使用 yourKit profiler 时遇到了同样的问题。系统在解析 35% 后挂起(内存和 CPU 利用率很高)。