深入理解JVM——垃圾回收算法

一、标记—清除算法 介绍 最基础的收集算法 涉及“标记”和“清除”:首先标记所需回收的对象,一并清除。 特征 效率不高 空间问题:结束后产生大量不连续的内存碎片,导致后续分配大内存对象时不得不提前触发垃圾收集操作。 二、复制算法 1.介绍 内存均分成两块,但只使用其中一块,这块用完了就将还存在的对象复制到第二块中,一次性清除使用过的内存空间。 无需考虑内存碎片问题 2.特征 实现简单,运行高效 内
相关文章
相关标签/搜索