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

请介绍CMS垃圾收集器的主要工作流程。

数字马力后端开发互联网/IT问题拆解技术原理JVM

考察说明

考察对CMS垃圾收集器各阶段及其并发行、停顿特点的理解

回答思路

  1. 准确说出初始标记、并发标记、重新标记、并发清除四个阶段
  2. 说明各阶段是否需要STW以及并发执行的阶段
  3. 理解初始标记和重新标记的根枚举对象差异
  4. 了解CMS适用场景与并发失败等副作用