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

除了空间不足之外,还有哪些条件会触发 Full GC?

有赞后端开发专业服务技术原理问题排查JVM

考察说明

考察对 JVM 垃圾回收触发机制的全面理解

回答思路

  1. 列出并解释显式调用 System.gc() 的触发及不确定性
  2. 说明 CMS 并发模式失败或晋升失败导致的 Full GC
  3. 讨论老年代空间不足与担保失败机制
  4. 提及元空间或永久代空间不足触发 Full GC