作为一个从来没有java的人,多少年来我都是C,python,linux 这么过来的,从来没有想过要会点java.
最近让我来搞java的heapdump,倒。
先是试着用IBM HeapAnalyzer 去分析 heapdump, 发现总是会报outofmemory,很郁闷。
后来还是转向了MAT,感觉这个工具好用的多。
先下载安装MAT.然后安装IBM的 IBM Diagnostic Tool Framework for Java Version 1.11
http://www.ibm.com/developerworks/java/jdk/tools/dtfj.html#installation
这样Eclipse Memory Analyzer 就安装成功了。
修改MemoryAnalyzer.ini 文件,把-Xmx1024m 直接修改为-Xmx8192m.
把maxheap修改为8192m.
ok,搞定,可以继续去debug java的heap dump了。
附上一篇文章,要看需要翻墙
阅读(1480) | 评论(0) | 转发(0) |