- 15
- 0
- 约6.18千字
- 约 7页
- 2017-01-12 发布于北京
- 举报
ldump分析帮助
用IBM HeapAnalyzer和MOD4J分析Java内存泄漏(2009年7月5日)使用的较多的是Memory Dump Diagnostic for Java (MDD4J)和IBM HeapAnalyzer,这两个工具都能支持几乎所有JDK版本所生成的堆转储文件。先说一下IBM HeapAnalyzer,下载之后首先阅读一下readme,详细写了HeapAnalyzer的使用方法。可以在命令行中输入Java pathjava –Xmx[heapsize] –jar ha26.jar heapdump file来启动工具并加载heapdump文件。对于比较大的heapdump,将-Xmx设置一个较大的值(大于heapdump的大小),来避免加载过程中的OOM。对于64位机器上产生的超大heapdump,个人机器上分析就不大可能了。打开heapdump文件后,我一般点击“Analysis”里的“Tree View”,以树的形式从根节点展示内存对象分配的信息第一行java.lang.ref.Refenrence这个class及它的76个children占用了67%的已用堆大小(31M/46M),它本身仅占用了76bits。双击java.lang.ref.Refenrence,我们可以看到它所引用的两个子节点。其中一个子节点java.lang.ref.Finalizer后的67%指
您可能关注的文档
最近下载
- 【培训课件】城市地下管网体检更新政策与路径.pptx
- SJT11852-2022 服务机器人用锂离子电池和电池组通用规范.pdf VIP
- 2026年度恩施职业技术学院单招《语文》模考模拟试题附完整答案详解【各地真题】.docx VIP
- 老年协会管理制度.docx VIP
- 机修钳工(中级)实操模拟考试题库附答案.docx VIP
- 2026【苏教版】-六年级数学下册第1单元 正比例的意义.ppt VIP
- 小学语文新课程标准.docx VIP
- 1000道100以内进位退位加减法题理创编[001].pdf VIP
- 2025年上半年四川省事业单位公开招聘《卫生公共基础(不含中医)》真题卷.docx VIP
- DB32/T+5065-2025+卫生健康非现场执法数据交换接口规范.pdf VIP
原创力文档

文档评论(0)