后端岗位面试题更新 2026-08-05

G1回收器存储上有什么特点、不足

哈啰出行后端开发消费品/零售技术原理方案权衡

考察说明

考察G1垃圾回收器在堆内存布局、记忆集与SATB等存储设计上的特点及局限

回答思路

  1. 能简述G1将堆划分为多个大小相等的Region及逻辑分代
  2. 能说明记忆集RSet、卡表及写屏障在跨Region引用追踪中的作用
  3. 能指出存储开销大、Humongous对象处理、SATB快照等不足
  4. 能结合停顿预测模型说明其优缺点