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

G1 和 CMS 垃圾收集器相比,哪个对机器的资源消耗更大?

美团后端开发互联网/IT技术原理方案权衡JVM

考察说明

考察对垃圾收集器原理、资源开销维度和适用场景的理解

回答思路

  1. 明确比较维度(CPU、内存、停顿时间)
  2. 解释CMS并发标记与清理的资源开销
  3. 解释G1分区回收与预测停顿的资源开销
  4. 说明实际消耗受堆大小、对象分配率等因素影响