G1的 Young GC 階段:

Young GC 階段:對象

  • 階段1:根掃描
    靜態和本地對象被掃描
  • 階段2:更新RS
    處理dirty card隊列更新RS
  • 階段3:處理RS
    檢測從年輕代指向年老代的對象
  • 階段4:對象拷貝
    拷貝存活的對象到survivor/old區域
  • 階段5:處理引用隊列(對象地址變化了,引用值也要跟着變) 軟引用,弱引用,虛引用處理
相關文章
相關標籤/搜索