生成heap dump文件的方法: ###方法一 使用jdk的jmap命令,在运行中的JVM生成Dump文件 jmap -dump:format=b,file=/path/heap.bin 进程ID 如果只dump heap中的存活对象,则加上选项-live,如下: jmap -dump:live,format=b,file=/path/heap.bin 进程ID ###方法二 让JVM在遇到OutOfMemoryError时生成Dump文件 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/path