引自《深刻理解Java虛擬機》 數組
關鍵詞:優先級,大對象,老不死對象 spa
三個策略:對象
長期存活:從Eden出生,每經歷一次Minor GC 年齡加1(出生時爲0,年齡爲1時已經在Survivor區),在年齡達到15(默認)時,就會晉升到老年代blog
注意:晉升到老年代還有一種狀況:虛擬機
Survivor空間中相同年齡全部對象大小的總和大於Survivor空間的一半,年齡大於或等於該年齡的對象就能夠直接進入老年代,用公式表示爲:im