
使用MemoryAnalyzer(eclipse插件)检查内存。我可以生成hprof文件,但不能在eclipse中打开。跟踪内部错误。
发布于 2016-03-22 08:21:53
当打开hprof文件时,内存分析器本身就耗尽了内存。
来自常见问题
那么,分析大型堆转储也需要更多的堆空间。给它更多的内存(可能通过在64位机器上运行):
MemoryAnalyzer.exe -vmargs -Xmx4g -XX:-UseGCOverheadLimit或者,编辑MemoryAnalyzer.ini以包含:
-vmargs
-Xmx2g
-XX:-UseGCOverheadLimit..。
如果在Eclipse中运行内存分析器,则需要编辑eclipse.ini文件。
https://stackoverflow.com/questions/36149223
复制相似问题