JVM G1 源码分析02 新生代回收 && 混合回收 && full gc

YGC的流程如下: 首先STW,YGC全过程都在STW时进行,不需要考虑并发场景 选择CSet(Collection Set),YGC中CSet即为全部新生代Region 根扫描 更新RSet 深度复制更新对象到Survivor Region 重构RSet 释放CSet 大对象回收 动态扩展内存 动态调整新生代Region数量 启动并发标记,判断是否需要紧接着进行一次混合式GC   GC并行任务包
相关文章
相关标签/搜索