JVM垃圾收集器--垃圾收集算法

标记-清除算法 最基础的收集算法,包括”标记“和”清除“两个阶段。 基本思路: 首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象。 ”标记-清除“算法示意图 不足: 效率问题,标记和清除两个过程的效率都不高。 空间问题,标记清除之后会产生大量的不连续的碎片,空间碎片太多可能会导致以后在程序运行过程中需要分配较大对象时,无法找到足够的连续内存而不得不提前触发另一次垃圾收集动作。 复
相关文章
相关标签/搜索