-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=D:/ |
|---|
| 在内存溢出时导出整个堆信息 + 指定导出堆的存放路径 |
(D:/java_customName.hprof),可以自定义dump名字;自定义名字时重复执行dump文件貌似不会覆盖 |
(D:/),只指定路径会自动生成Dump文件,如:java_pid5868.hprof;自动生成文件时,因为不同pid故会生成不同文件 |
测试
| 参数 |
|---|
-Xmx2m -Xms2m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=D:/ |
| 结果 |
![]() |
![]() |
| 如何查看dump文件 |
1. Jprofiler |

拓展 :JVM常用参数





















