如何查找java的内存泄露
来源:互联网 发布:js 正则 test 编辑:程序博客网 时间:2024/05/08 19:10
1.去IBM网站下载一个工具:ibm support assistant.
2.下载相关插件。
3.打开个Memory Analyzer ,输入heapdump.20130719.003613.3888.0004.phd 文件的路径。
分析可以得到:
根据图形可以判断出hashmap占用内存比较多,然后hashmap中存储的都是RafResult的对象。
如果对代码比较熟悉的话,很容易找到是哪部分代码:
这样就算是定位了代码了,下面修改就ok了。
4.还有一个插件叫: Garbage collection and Memory Visualizer for ISAv4,可以分析was下面的native_stderr.log文件。
分析结果如下:
- 如何查找java的内存泄露
- 如何查找内存泄露
- Android中如何查找内存泄露
- Android中如何查找内存泄露
- Android中如何查找内存泄露
- Android中如何查找内存泄露
- Android中如何查找内存泄露
- Android中如何查找内存泄露
- Android中如何查找内存泄露
- Android中如何查找内存泄露
- Android中如何查找内存泄露
- java的内存泄露
- java的内存泄露
- Java的内存泄露
- java的内存泄露
- java的内存泄露
- JAVA的内存泄露
- Java的内存泄露
- poj2031
- SCCB传输协议
- ANDROID -- Bluetooth
- android高仿人人网
- C语言中关于scanf函数的用法
- 如何查找java的内存泄露
- Android开发之InstanceState详解
- 保存过程中出错,一些数据库对象未被保存
- 自动点击王-全能自动点击王软件
- Hdu 2850 Load Balancing (贪心 优先队列)
- C#使用SMTP发送电子邮件
- iOS 7 beta 5 : Apple's full change log now availble
- poj 3659 Cell Phone Network(树dp+树的最小支配集)
- 第三章 制作LFS系统的准备工作