JVM在遇到OOM(OutOfMemoryError)時生成Dump文件


  • 方法一:

    命令:jmap -dump:format=b,file=heap.bin

    file:保存路徑及文件名
    pid:進程編號(windows通過任務管理器查看,linux通過ps aux查看)

    dump文件可以通過MemoryAnalyzer(MAT)分析查看,可以查看dump時對象數量,內存占用,線程情況等。

  • 方法二:讓JVM在遇到OOM(OutOfMemoryError)時生成Dump文件

    -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/path/heap/dump


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM