特牛生活网

理解 JVM GC 垃圾回收算法_jvm gc回收用的什么算法-CSDN博客

网友收藏
文章浏览阅读168次。JVM 堆根据对象的生命周期长短特点将其进行分块,根据每块内存区间的特点,使用不同的回收算法,新生代使用了复制算法,老年代使用了标记压缩清除算法, 目的是为了提高垃圾回收的效率。这些算法是什么, 有什么不同?究竟是如何提高效率的呢?算法一:复制算法(Java 中新生代采用)核心思想是将内存空间分成两块,同一时刻只使用其中的一块,在垃圾回收时将正在使用的内存中的存活的对象复制到未使..._jvm gc回收用的什么算法