【视频笔记】Java JVM垃圾回收算法流程图和解析
jvm垃圾回收算法

1、标记清除算法:
把死的全清了,毛病就是内存碎片多,内存不整齐;
特点:简单但有碎片
2、标记复制算法:
不在一块地方搅和,两块地方轮着用,今儿用这块,明儿用那块,把活的全挪到一块干净地,原来那块用过的全回收。缺点是浪费内存空间(一半地方未利用)
特点:高效但浪费空间
3、标记整理算法:
先标记谁活着,然后就开始搬家。
特点:碎片少但整理开销大
jvm垃圾回收算法

1、标记清除算法:
把死的全清了,毛病就是内存碎片多,内存不整齐;
特点:简单但有碎片
2、标记复制算法:
不在一块地方搅和,两块地方轮着用,今儿用这块,明儿用那块,把活的全挪到一块干净地,原来那块用过的全回收。缺点是浪费内存空间(一半地方未利用)
特点:高效但浪费空间
3、标记整理算法:
先标记谁活着,然后就开始搬家。
特点:碎片少但整理开销大