GC算法实践(二) 对象标记、复制算法

上一篇文章中,咱们实现了自定义分配内存,有了这个基础,咱们能够开发垃圾回收算法了。GC算法有不少种,如引用计数法、标记-清除算法、复制算法、分代回收算法等,也有综合运用几种算法的。PHP用到了引用计数算法,Java用到了复制算法和分代回收算法。因为引用计数算法须要频繁更新引用计数,目前暂不研究;标记-清除算法则由于清除后形成大量内存碎片很差管理,目前只研究标记(标记出活动对象);复制算法是本篇研究
相关文章
相关标签/搜索