《垃圾回收的算法與實現》——引用計數法

基本概念 在對象中引入計數器(無符號整數),用於記錄有多少對象引用了該對象。 經過增減計數器實現對內存的管理。 分配對象時將計數器置1。 更新引用時先對新指定的對象進行計數器加,然後纔對舊對象進行減。 在對計數器作減法時,判斷其計數器是否等於0,等於0 表示爲垃圾,便可進行回收。 在更新引用時就進行了垃圾的標記與回收,所以STW會很短並且當對象變垃圾時能立馬被回收。 優缺點 優勢 即刻回收垃圾,在
相關文章
相關標籤/搜索