• 定位
  • 并发标记
    • 三色标记法
    • 颜色指针
    • 租户隔离, Session Base GC
      • Web专用, 基于session, session断开后删除
    • 各GC应用
      • CMS
        • 三色标记 + Incremental Update
      • G1
        • 三色标记 + SATB
      • ZGC
        • 颜色指针 + 写屏障
      • Shenandoah
        • 颜色指针 + 读屏障
  • 清除
    • 标记清除
    • 拷贝(Copying)
      • 存活对象copy到新内存, 旧内存直接清理,适合伊甸区(新生代)
      • 适用存活对象少的情况
      • 内存减半
    • 标记压缩
  • 分代模型