《深入理解java虚拟机》笔记(5)垃圾回收算法及垃圾收集器

  一、标记-清除算法 算法:分为标记和清除两个阶段,首先标记出所有需要回收的对象,再对标记对象进行回收。 不足之处:效率不高,会产生大量不连续内存碎片,导致下次分配较大内存时,若内存不足不得不触发垃圾回收操作。 此算法为最基础算法,其他算法都是在此算法基础上改进而得到的。   二、复制算法 算法:将可用内存按容量大小划分为两块,每次只使用其中一块,当这块用完之后,就将还存活的对象复制到另外一块上
相关文章
相关标签/搜索