Java GC 垃圾回收算法 其他 2021-02-08 15:21 0 阅读 标记 - 清除 (Mark-Sweep) 算法 优势: 不需要额外空间 不足: 需要扫描全堆对象,效率较低 回收后,会产生大量碎片空间 复制 (Copying) 算法 优势: 回收后保证连续的可用空间 整块空间回收,效率比较高 不足: 会浪费部分空间 需要额外空间作为担保 应用场景:新生代 标记 - 整理 (Mark-Compact) 算法 优势: 不需要额外空间 不足: 碎片化回收效率较低 应用场景:老年代 猜你喜欢