史诗级详解面试中JVM的垃圾回收
史诗级详解JVM面试中的垃圾回收
- 1.1 堆为什么要分成年轻代和老年代?
- 1.2 JVM堆的年轻代为什么要有两个Survivor区?
- 1.3Eden区与Survivor区的空间大小比值为什么默认是8:1:1?
- 1.4 请介绍下JVM中的垃圾回收算法?
-
- 1.4.1 标记-清除算法
- 1.4.2 复制算法
- 1.4.3 标记-整理算法
- 1.4.4 分代收集算法
- 1.5 请介绍一下JVM垃圾收集器?
-
- 1.5.1 Serial收集器
- 1.5.2 ParNew收集器
- 1.5.3 Parallel Scavenge收集器
- 1.5.4 Serial Old收集器
- 1.5.5 Parallel Old收集器
- 1.5.6 CMS收集器
- 1.5.7 G1收集器