Mark-Sweep算法

一点前言 GC的各类算法本质上是由3种基本的算法组合优化来的,即Mark-Sweep标记清除算法、引用计数法和GC复制算法。 今天主要学习下Mark-Sweep标记清除算法。 最基本的Mark-Sweep标记清除算法 标记清除算法由标记阶段和清除阶段组成,标记阶段会将当前仍然活跃的对象的mark字段标记为true(数据结构通常是stack)。清除阶段则是遍历全部的对象列表(数据结构通常为队列,链表
相关文章
相关标签/搜索