GC标记-清除算法(Mark Sweep GC)

GC标记-清除算法(Mark Sweep GC) GC算法是对堆空间进行的内存管理,通常堆空间会按内存分配成大小相等的块,并用链表串连起来,好比free_list表示可用空间。 标记清除算法主要有两部分即标记和清除,实现垃圾回收,但垃圾回收以外,还有对应的内存分配,以及垃圾回收后的碎片整理等。web gc(){ mark() sweep() } 标记阶段:mark()函数是会对根对
相关文章
相关标签/搜索