标签:
0. 垃圾回收算法概述
标记清除算法 | |--- 标记时间过长 | | | |--- CMS:通过初始标记、并发标记和重新标记来拆分标记过程 | |--- 垃圾回收后,导致内存碎片过多 | |--- 标记压缩算法:将垃圾移动到一侧来减少内存碎片 | |--- 标记清除算法:将垃圾复制到另一块内存中解决内存碎片
1. 标记清除算法
工作方式:
1)标记阶段:通过可达性分析[1]查找出与GC Root无直接或间接关联对象,将其标记为待回收对象
2)清除阶段:清除待回收对象
2. 标记复制算法
标签:
原文地址:http://www.cnblogs.com/life91/p/4638801.html