Analyze Java memory leak problem with Eclipse Memory Analyzer
来源:互联网 发布:mac tex 编辑:程序博客网 时间:2024/05/29 06:30
Well the Eclipse Memory Analyzer is really a cool tool. Actually it’s just a plug-in for Eclipse. It is designed to analyze the Java dump file and it tries to automatically generate the report of the dump file and it can even detect the possible issues that occurs in the dump. Amazing.
Most of the belowing checking points are just summarized from these two links, thanks for their guide.
http://www.blogjava.net/justinchen/archive/2009/02/22/256113.html
http://blog.csdn.net/moneyice/archive/2008/07/12/2644503.aspx
So firstly we need to get some Jave Heap Dump and then open it with Memory analyzer.
- Check the overview chart and if u’r lucky enough the most critical memory-consuming part can be easily checked out in this step.
- Check the thread list, and find the top ones, use ‘List Objects’->'with incoming refrence’ to find the class’s caller.
- Exclude the weak calls by ‘Path to GC roots’ –> 'exclude weak/soft references’ and get the parts left.
- Track it back and find the root cause in the source code.
- Analyze Java memory leak problem with Eclipse Memory Analyzer
- Eclipse Memory Analyze 使用
- 安装 Eclipse Memory Analyzer
- Eclipse Memory Analyzer
- eclipse安装Memory Analyzer
- eclipse安装Memory Analyzer
- 使用Eclipse Memory Analyzer
- eclipse安装Memory Analyzer
- Eclipse - Memory Analyzer
- Eclipse Memory Analyzer
- Eclipse Memory Analyzer
- 安装Eclipse Memory Analyzer
- Eclipse Memory Analyzer
- eclipse安装Memory Analyzer
- [Java性能剖析]Eclipse Memory Analyzer介绍
- java memory analyzer 测试
- The problem of Memory Leak
- java Memory Leak
- InterView - MVC模式
- asdfasdfsaxcvxcv
- 算法快速回顾——八皇后问题
- ubuntu下编译交叉编译工具链
- MINA 传送文件 文件名 .
- Analyze Java memory leak problem with Eclipse Memory Analyzer
- Ubuntu 字体修改以及字体的相关知识
- 程序员如何更加优秀
- java内存溢出和内存泄露
- C++11中的继承构造函数
- Linux 调用动态库(.SO文件)总结 (特指调用so文件中的函数)
- Apache Maven 入门篇(下)
- accept的非阻塞
- 利用autoit自动关闭指定标题窗口