垃圾回收算法與Hotspot算法實現以及垃圾回收器

垃圾回收算法   1. 標記 - 清除 在標記階段,程序會檢查每一個對象是否爲活動對象,若是是活動對象,則程序會在對象頭部打上標記。git 在清除階段,會進行對象回收並取消標誌位,另外,還會判斷回收後的分塊與前一個空閒分塊是否連續,若連續,會合並這兩個分塊。回收對象就是把對象做爲分塊,鏈接到被稱爲 「空閒鏈表」 的單向鏈表,以後進行分配時只須要遍歷這個空閒鏈表,就能夠找到分塊。github 在分配
相關文章
相關標籤/搜索