1.G1回收过程一(Young GC
)
如下图所示,画红色对勾的区域表示的是,在进行YGC
的时候,Eden
区中存活的对象以及from
区(Survivor
区)中存活的对象,被移动到了to
区。红色框框出的区域表示的是,Survivor
区中的对象达到了阈值,直接晋升到老年代。
YGC详细介绍:(了解)
2.G1回收过程二(并发标记过程
)
3.G1回收过程三(混合回收
)
混合回收会回收Young Region
和Old Region
下面的描述中内存分段指的就是region
。
4.G1回收过程四(Full GC`) - 非必须