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

YGC的流程如下: 首先STW,YGC全過程都在STW時進行,不需要考慮併發場景 選擇CSet(Collection Set),YGC中CSet即爲全部新生代Region 根掃描 更新RSet 深度複製更新對象到Survivor Region 重構RSet 釋放CSet 大對象回收 動態擴展內存 動態調整新生代Region數量 啓動併發標記,判斷是否需要緊接着進行一次混合式GC   GC並行任務包
相關文章
相關標籤/搜索