JVM生成dump文件一般有两种方式
一、 出现OOM时自动生成堆dump
JVM启动命令增加两个参数:
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=/home/app/dumps/
二、人工通过执行指令,直接生成当前JVM的dump文件
例如:
jmap -dump:format=b,file=/home/app/testdump.hprof 6218
其中6218是JVM的当前进程号
JVM生成dump文件一般有两种方式
一、 出现OOM时自动生成堆dump
JVM启动命令增加两个参数:
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=/home/app/dumps/
二、人工通过执行指令,直接生成当前JVM的dump文件
例如:
jmap -dump:format=b,file=/home/app/testdump.hprof 6218
其中6218是JVM的当前进程号
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。