常见垃圾回收算法

概述 可达性分析.png 思想:枚举根节点,做可达性分析; 根节点:类加载器、Thread、虚拟机栈的本地变量表、static成员、常量引用、本地变量表的变量等; 标记清除算法 算法分为标记和清除两个阶段,首先标记出所有需要回收的对象,在标记完成后统一回收所有; 缺点 效率不高,标记和清除2个阶段料率都不高; 产生碎片,碎片太多会导致提前GC; 复制算法 将可用内存按容量划分成大小相等的两块,每次
相关文章
相关标签/搜索