Minor GC ,F(xiàn)ull GC 觸發(fā)條件
Minor GC觸發(fā)條件:當(dāng)Eden區(qū)滿時(shí),觸發(fā)Minor GC粟按。
Full GC觸發(fā)條件:
1. 調(diào)用System.gc時(shí),系統(tǒng)建議執(zhí)行Full GC鸯匹,但是不必然執(zhí)行
2. 老年代空間不足
3. 方法區(qū)空間不足
4. 通過(guò)Minor GC后進(jìn)入老年代的平均大小大于老年代的可用內(nèi)存
5. 由Eden區(qū)、From Space區(qū)向To Space區(qū)復(fù)制時(shí)轨香,對(duì)象大小大于To Space可用內(nèi)存忽你,則把該對(duì)象轉(zhuǎn)存到老年代幼东,且老年代的可用內(nèi)存小于該對(duì)象大小