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