GC標記-清除算法(Mark Sweep GC)

GC標記-清除算法(Mark Sweep GC) GC算法是對堆空間進行的內存管理,通常堆空間會按內存分配成大小相等的塊,並用鏈表串連起來,好比free_list表示可用空間。 標記清除算法主要有兩部分即標記和清除,實現垃圾回收,但垃圾回收以外,還有對應的內存分配,以及垃圾回收後的碎片整理等。web gc(){ mark() sweep() } 標記階段:mark()函數是會對根對
相關文章
相關標籤/搜索