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

简述 JVM 中 Full GC 通常在什么情况下触发?

货拉拉后端开发互联网/IT技术原理问题排查JVM

考察说明

考察对 JVM 垃圾收集触发条件和年老代内存管理机制的理解

回答思路

  1. 说明年老代空间不足时触发 Full GC
  2. 说明永久代或元空间空间不足时触发
  3. 说明显式调用 System.gc() 或代码触发的情况
  4. 必要时提及 CMS 并发模式失败或晋升失败等场景