Java dump

68 阅读1分钟

1 去机器上把dump文件弄下来 可以使用JDK自带的工具,进到Java bin 目录,./jps 或者 ps -ef|grep java 查到到进程PID 然后 jmap -dump:format=b,file=/home/work/dumpfile.pid eg: jmap -dump:format=b,file=/home/work/dumpfile.pid 32196

然后可以用 FileZilla 【www.filezilla.cn/download/cl… 工具把文件下载下来

2 分析,用Memory Analyzer Tool 【MAT】 工具,导入文件[后缀改成.bin] ,看看哪些对象占用内存过大等等,看吧看吧就出来了。 工具使用教程:blog.51cto.com/u_15668812/…