Java垃圾回收器简单笔记
每一种垃圾回收器都是不同时代的不同产物,都有其独特性。
-
Serial 垃圾收集器(单线程、复制算法)
-
ParNew垃圾收集器(Serial+多线程)
-
Parallel Scavenge 收集器(多线程复制算法、高效)
-
SerialOld收集器(单线程标记整理算法)
-
ParallelOld收集器(多线程标记整理算法)
-
CMS收集器(多线程标记清除算法)
-
G1收集器
各个垃圾收集器的配合使用情况可以参考下图,这么多的收集器没有必要全部精通,可以注重关注一下 CMS 和 G1 就可以了。