垃圾清除阶段之标记 - 清除算法 复制算法 标记 - 压缩算法及算法的对比 【图文】

清除阶段(Sweep) 一个对象出现第一次没有被引用的情况,就会被加入到F-Queue队列等待执行finalize()方法判断是否有机会复活或者直接被当作垃圾回收。以便有足够的可用内存空间为新对象分配空间。 目前JVM有三种常见的垃圾回收算法:标记 - 清除算法(Mark - Sweep)、复制算法、标记压缩算法 一、标记 - 清除算法(Mark - Sweep) 1、背景:标记 - 清除算法(M
相关文章
相关标签/搜索