垃圾收集算法
标记清除算法
首次适应算法,最佳适应算法,最差适应算法,邻近算法
标记复制算法
两个相同大小
空间利用率低
标记-清除-整理(压缩)算法
随机整理,
线性整理,
滑动整理
双指针,头尾对撞强依赖对象大小相同.第一次移动位置不更新标记,第二次更新标记
分代回收三大假说
弱代带假说
绝大多数对象朝生夕死
强分代假说
活得越久的对象,也就是熬过很多次垃圾回收的对象是越来越难以消亡的
跨代引用假说
部分收集:不是完整的收集整个垃圾区域,而是只回收想要的一部分
新生代收集
老年代收集
Mixed GC:回收整个新生代,以及部分老年代的一种回收方式.
记忆集