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

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