一共三個我們的JVM默認(rèn)使用SUM公司的HotSpot
新生區(qū)--老年區(qū)--永久區(qū)(JDK8元空間)
GC算法
JVM--jvm垃圾收集(標(biāo)記-清除,復(fù)制用含,標(biāo)記-整理订晌,分代)算法
出現(xiàn)OOM(OutOfMemoryError)故障可以通過內(nèi)存快照分析工具 Jprofiler
分析Dump內(nèi)存文件 ,定位內(nèi)存泄漏
獲得堆中數(shù)據(jù)
獲得大的對象
IDEA安裝jprofiler插件和安裝包
- Xmx 設(shè)置最大內(nèi)存分配 默認(rèn)1/4
- XX:PrintGCDetails 打印GC垃圾回收信息
- XX:HeapDumpOnOutOfMemoryReeor //oom DUMP
更多內(nèi)容 公眾號:天堂比不過家鄉(xiāng)
,別忘了 贊助關(guān)注哦诗茎!