JVM(九),垃圾回收回收算法
九、垃圾回收回收算法
1.标记-清除(Mark and Sweep)
缺点是内存空间碎片化太严重
2.复制算法(Copying)
(1)复制算法介绍
(2)复制算法优势
3.标记-整理算法(Compacting)
(1)标记整理算法介绍
(2)标记整理算法优点
4.分代收集算法
(1)GC分类
(2)年轻代内存空间
如果Eden区不能保存一个较大的对象,则会保存到老年代中,默认十五岁之后会转移到老年代中
(3)对象如何晋升到老年代
(4)设置参数
(5)触发full GC的方法
5.stop-theWorld
6.Safepoint