G1垃圾收集器入门教程(4)——回顾CMS垃圾收集器

并发标记清除(CMS)收集器(也被称为并发低暂停收集器)负责收集老年代的垃圾。CMS 在执行大部分的垃圾收集工作时会尝试和应用程序的线程并发工作,这样便能尽可能地减少由于垃圾收集而造成的停顿时间。通常,并发低暂停收集器不会复制或整理存活的对象。进行垃圾收集时,不会移动存活的对象。如果内存碎片的问题较为严重,那么可以分配一块更大的堆内存。

注意:年轻代的 CMS 收集器使用与并行收集器相同的算法。

CMS 收集阶段

继续阅读G1垃圾收集器入门教程(4)——回顾CMS垃圾收集器