1、引用计数(reference counting) 2、复制(copying)(from to就是用的这个算法)--重点 橙色为空、绿色需要被复制的对象、灰色表示被回收的空间 3、标记-清除法(mark-sweep)最古老的算法--重点 4、标记-整理算法--重点 v8的垃圾回收机制(二) 为两半,所以不存在浪费一半空间的行为。与Scavenge复制活着的对象不...
jvm标记清除和标记整理 压缩算法Java虚拟机(JVM)的标记-清除(Mark-Sweep)和标记-整理(Mark-Compact)是两种垃圾回收算法。 标记-清除算法分为两个阶段:标记和清除。首先,标记出所有需要回收的对象,然后回收所有被标记的对象。这种算法的缺点是效率不高,因为需要扫描所有的对象,堆越大,垃圾回收越慢。此外,标记-清除...