0

在此处输入图像描述

使用 MemoryAnalyzer(eclipse 插件)检查内存。我可以生成 hprof 文件,但无法在 eclipse 中打开。出现以下内部错误。

4

1 回答 1

1

hprof打开文件时,内存分析器本身内存不足。

常见问题解答

好吧,分析大堆转储也可能需要更多的堆空间。给它更多内存(可以通过在 64 位机器上运行):

MemoryAnalyzer.exe -vmargs -Xmx4g -XX:-UseGCOverheadLimit

或者,编辑 MemoryAnalyzer.ini 以包含:

-vmargs
-Xmx2g
-XX:-UseGCOverheadLimit

...

如果您在 Eclipse SDK 中运行内存分析器,则需要编辑 eclipse.ini 文件。

于 2016-03-22T08:21:53.513 回答