-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常用参数