文章目录
前言
在 JVM——垃圾收集器、收集算法和三色标记 博客中,详细说明了Serial / Serial Old
、Parallel / Parallal Old
、ParNew
和CMS
等垃圾收集器的原理和区别,本篇文章主要说明G1
和ZGC
垃圾收集器。
G1 垃圾收集器(-XX:+UseG1GC) JDK 1.9
G1 (Garbage-First)是一款面向服务器的垃圾收集器,主要针对配备多颗处理器及大容量内存的机器
。
以极高概率满足GC 停顿时间要求的同时,还具备高吞吐量性能特征。
JDK 1.9 开始
,默认
的垃圾收集器由Parallal
更改为G1 垃圾收集器
。