https://www.youtube.com/watch?v=usNEvB56mOw

image.png

Java 堆中从 GC 的角度还可以细分为:新生代(Eden 区,From Survivor 区和 To Surivivor 区)和老年代。

关键点:

  1. 分清 JVM 标准与实现
  2. 分代收集算法在 g1 上是逻辑上的划分之前的垃圾收集器可以理解是物理上的
  3. 标记算法
  4. 清楚算法
  5. 内存连续空间

image.png