一、 出现OOM时自动生成堆dump
JVM启动命令增加两个参数:
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=/home/
二、人工通过执行指令,直接生成当前JVM的dump文件
jmap -dump:format=b,file=/home/javaDump.hprof 6218
其中6218是JVM的当前进程号
JVM启动命令增加两个参数:
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=/home/
jmap -dump:format=b,file=/home/javaDump.hprof 6218
其中6218是JVM的当前进程号