JAVA虚拟机学习实践-IBM HeapAnalyzer
来源:互联网 发布:口袋妖怪复刻源码 编辑:程序博客网 时间:2024/06/03 14:50
IBM HeapAnalyzer
当 JVM中对象过多, java堆( java heap)耗尽时,就会产生 java heap dump文件。 使用IBM HeapAnalyzer工具可以对内存情况进行分析,以排查故障。在测试时,可以使用-XX:+HeapDumpOnOutOfMemoryError命令生成dump文件。
在使用IBM HeapAnalyzer时,如果打开的文件过大,会出现java.lang.OutOfMemoryError错误,可以通过-Xmx参数增加工具的堆内存,如: java –Xmx800m –jar ha395.jar。
如何使用
非常简单,依然点击"File->open",然后选择要打开的文件:
根据文件的大小,工具会进行一断时间的分析。
结果展示
可以看到HeapOOM占了88%的空间,是我们的优化点。
0 0
- JAVA虚拟机学习实践-IBM HeapAnalyzer
- IBM HeapAnalyzer简介使用
- 用 IBM HeapAnalyzer 和 MOD4J 分析 Java 内存泄漏
- 分析 Java heap dump工具之IBM HeapAnalyzer
- IBM HeapAnalyzer和MOD4J分析Java内存泄漏
- IBM heapAnalyzer分析内存泄露
- 【JVM】初识JAVA工具JMC,java mission control,飞行记录器(黑匣子),IBM heapAnalyzer使用
- JAVA虚拟机学习实践2-实践
- JAVA虚拟机学习实践1-简介
- 实例讲解:使用IBM heapAnalyzer分析heap dump文件步骤
- 使用IBM heapAnalyzer分析内存泄露的原因
- 实例讲解:使用IBM heapAnalyzer分析heap dump文件步骤 .
- 使用IBM heapAnalyzer分析heap dump文件步骤
- 使用IBM heapAnalyzer分析内存泄露的原因
- 使用IBM heapAnalyzer分析内存泄露的原因
- [IBM developerWorks 中国]Java 理论与实践
- ibm的java学习站点
- Oracle JRockit 官方调优文档以及IBM HeapAnalyzer官方下载地址
- Net Framework4.0安装失败解决之道
- CSS 的优先级机制
- appCan开发:oninput实现动态请求搜索功能例子
- Nginx 配置初始化过程
- App 移动应用中九种导航设计总结及其优缺点分析
- JAVA虚拟机学习实践-IBM HeapAnalyzer
- 从零基础接触java第九章第三节
- 笛卡尔树(Cartersian Tree)2016.9.12
- 友录项目总结(soundpool,Dialog,date,simpledateformate,calendar的使用方法)
- Android编程小技巧
- App性能优化系列3-提升App启动速度之理论基础
- Node.js实现多图片上传
- Nginx hash结构
- 逻辑回归的应用