JVM堆溢出分析
堆溢出分析
-XX:+HeapDumpOnOutOfMemoryError
在溢出時,導出整個堆信息
-XX:HeapDumpPath
設置導出的存放路徑
內存分析工具
Memory Analyzer
程序分析
每次分配1M,循環5次
總共需要5M內存
配置參數
-Xms2m -Xmx2m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=d:/Test03.dump運行
拋出OOM異常
并且,把堆信息導出到D盤下面dump文件中
可以通過內存分析工具,來分析該文件
總結
- 上一篇: JVM堆内存溢出
- 下一篇: JVM堆GC回收次数