JVM——HotSpot中的GC实现

三、HotSnot的GC实现

1、判断对象是否需要被回收

可达性分析算法

① 根节点枚举

② 安全点

③ 安全区域

④ 记忆集与卡表

⑤ 写屏障

⑥ 并发的可达性分析

2、经典的垃圾收集器(与GC对象回收算法对应)

Serial、ParNew、Parallel Scavenge、

Serial Old、Parallel Old、CMS

G1、Shenandoah、ZGC

四、GC日志

上一篇:parallel-comparator-200


下一篇:题解 [ABC155F] Perils in Parallel