This Is A FineDay

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  93 随笔 :: 0 文章 :: 69 评论 :: 0 Trackbacks
内存泄漏的检测 有不少工具辅助做这个事情的,如果手上一个工具也没有,可以用JDK自带的小工具: 看看谁占满了Heap? 用JDK6的jmap可以显示运行程序中对象的类型,个数与所占的大小 先用jps 找到进程号,然后jmap -histo pid 显示或 jmap -dump:file=heap_file_name pid 导出heap文件 为什么这些对象仍然可以到达? 用jhat(Java Heap Analysis Tool) 分析刚才导出的heap文件。 先jhat heap_file_name,然后打开浏览器http://localhost:7000/ 浏览。
posted on 2008-05-21 09:44 Peter Pan 阅读(302) 评论(1)  编辑  收藏 所属分类: J2EE

评论

# re: 内存泄漏的检测 2008-10-13 15:06 TRS
推荐使用IBM免费诊断工具。
IBM Dump Analyzer for Java  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: