一文搞懂七种基本的GC垃圾回收算法
出处:
mp.weixin.qq.com
作者:
涂明光
本文整理了七种常见 GC 算法的基本原理,包括 GC 标记-清除法、引用计数法、GC 标记-复制算法、GC 标记-压缩算法、保守式 GC、分代垃圾回收、增量式垃圾回收(三色标记法),可以作为学习 GC 知识的框架。 本文主要是中村成洋、相川光写的《垃圾回收的算法与实现》一书的读书笔记,没有输出的学习就是一盘散沙。我们要学习 GC 就要系统性地学,形成自己的知识框架,后面再学习其他的 GC 实现,就知道该放在框架的哪个地方。不管技术风云怎么变化,打牢基础总是不会错的。