昨天总结了GC之前要做的事情,今天介绍一下主流的GC算法. 先介绍一下几个名词: Stop The World(STW):JVM进行GC的时候总不能一边清理垃圾一边制造垃圾把,那么垃圾鉴定的准确性根本无法得到保证,所以需要将服务全部停掉那么一瞬间: Yong GC.Minor GC:年轻代区域的GC,所有的年轻代GC都会触发STW: Old GC.Major GC:老年代区域的GC,只有串行部分会触发STW: Full GC:主要针对老年代区域而言的串行GC,会触发STW. 首先说一下年龄分代收…