關於虛擬機中堆內存結構的詳解

新建的對象會放在年輕帶裏面,年輕代填滿會觸發minor gc,minor gc會清除包括s0,s1在內的全部年輕代裏面不用的垃圾。spa Eden(伊甸園)裏面沒有被清除的對象就是倖存下來的,就會被放入s0或者s1中,每次全部倖存對象必須放入一個survivor space區域,意味着必須有一個survivor space是空的。對象上面的數字表明他的年齡,即倖存的次數,每次倖存之後都會換surv
相關文章
相關標籤/搜索