1.Memory Analysis Tools(java Heap out)
1).eclipse 插件(插件地址:http://download.eclipse.org/mat/1.2/update-site/)
2).运行参数中加入:-xx:+HeapDumpOnOutOfmemoryError 生成hprof文件
3).用安装好的MAT(Memory Analysis Tools)打开hprof文件,可以查看分析内存使用情况。
2.JProde
1).用于创建工程 jprode工程或者jprode session
2).JProbe在简单易用的集成化套件中,为servlet、JSP和EJB应用代码提供了强大的Java性能分
析、内存纠错、代码覆盖及线程分析功能。
3).插件地址:http://www.quest.com/jprobe/Eclipseupdate/35/
4).收费(可破解)
3.Devpartner Java Edition
1).分为Code Reviewer Java Edition 和 DevPartner Java Edition
2).Code Reviewer 主要是对静态代码进行内存分析
3).DevPartner 主要是通过brower动态对内存的使用情况进行分析
4.JProfiles
1).动态显示程序运行时内存,cup等状态。
5.YourKit
检测java内存比较理想的软件:1.可以与eclipse结合