一、JDK自带的jmap和jhat
1. 设置变量
set path=%path%;"C:\Program Files\Java\jdk1.7.0_17\bin"
2、查询进程号
启动应用后:jps
3、dump进程信息
jmap -F -dump:file=dump1188.bin 1188 //假设java进程号为1188
4、启动web进行查看
jhat dump1188.bin
在浏览器里查询细节
查看某个对象所占内存:点该对象,到最后有个total。。。。