3.5 经典垃圾收集器
3.5.1 Serial收集器
3.5.2 ParNew收集器
3.5.3 Parallel Scavenge收集器
3.5.4 Serial Old收集器
3.5.5 Parallel Old收集器
3.5.6 CMS收集器
3.5.7 Garbage First收集器
3.6 低延迟垃圾收集器
衡量垃圾收集器的三项最重要的指标
3.6.1 Shenandoah收集器
与G1的对比
工作过程
Brooks Pointer
3.6.2 ZGC收集器
ZGC收集器是一款基于Region内存布局的,(暂时)不设分代的,使用了读屏障、染色指针和内存多重映射等技术来实现可并发的标记-整理算法的,以低延迟为首要目标的一款垃圾收集器。
与Shenandoah收集器相比
运作过程
测试
3.7 选择合适的垃圾收集器
3.7.1 Epsilon收集器
3.7.2 收集器的权衡
3.7.3 虚拟机及垃圾收集器日志
3.8 实战:内存分配与回收策略
Serial加Serial Old客户端默认收集器组合