jvm垃圾回收算法之标记压缩算法
2020-02-06 19:59
92 查看
标记-压缩
标记-压缩算法适合用于存活对象较多的场合,如老年代。它在标记-清除算法的基础上做了一些优化。和标记-清除算法一样,标记-压缩算法也首先需要从根节点开始,对所有可达对象做一次标记。但之后,它并不简单的清理未标记的对象,而是将所有的存活对象压缩到内存的一端。之后,清理边界外所有的空间。
标记-压缩算法示例图:
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- java垃圾回收算法之-标记__清除_压缩
- Java垃圾回收之标记压缩算法详解
- 垃圾回收机制之标记压缩算法与分代算法
- JVM垃圾收集器----垃圾标记、回收算法
- jvm垃圾回收算法(并发垃圾收集器(CMS)为什么没有采用标记整理-算法来实现,而是采用的标记-清除算法?)
- jvm:停止复制、标记清除、标记整理算法(垃圾回收)
- 一张图让你看懂JVM之垃圾回收算法详解
- JVM垃圾分代回收算法详解
- JVM垃圾回收算法和垃圾收集器笔记
- JVM-垃圾回收机制算法简述
- 必知必会JVM垃圾回收——对象搜索算法与回收算法
- JVM调优总结(三)-基本垃圾回收算法
- jvm垃圾回收GC算法
- JVM的4种垃圾回收算法、垃圾回收机制与总结
- 漫谈JVM的基本垃圾回收算法
- 【转】JVM调优总结(三)-基本垃圾回收算法
- JVM 垃圾回收算法及案例分析
- JVM 对象引用标记 与 内存回收算法
- JVM垃圾回收算法
- JVM的基本垃圾回收算法