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刪除。