JVM空间分配&GC机制

GC执行流程图 1. MinorGC触发的时机 1.1 老年代最大可用连续空间大于新生代所有对象的总和 因为有老年代在给新生代GC做兜底,哪怕新生代中的对象全部存活,只要老年代中最大可用连续空间大于新生代中所有对象的总和,老年代都可以放的下,所以此时新生代可以放心的GC,即进行MinorGc,又称YoungGc. 1.2 老年代最大可用连续空间大于新生代历次晋升到老年代的平均大小 当老年代最大可用
相关文章
相关标签/搜索