ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

【Java核心高阶进阶】13-经典垃圾收集器

【Java核心高阶进阶】13-经典垃圾收集器 13 | 经典垃圾收集器:Serial / ParNew / Parallel Scavenge / CMS模块三:JVM 垃圾回收 · 第 3 篇收集器是 GC 算法的具体实现。本篇梳理 JDK 8 及之前的主流收集器,它们是理解现代收集器(G1/ZGC)的演进基础。一、收集器全景HotSpot 历史上有七款经典收集器,按分代和并行度排列:新生代 老年代 Serial ─────→ Serial Old ParNew ─────→ CMS Parallel Scavenge ──→ Parallel Old G1 (整堆) ZGC / Shenandoah (整堆,低延迟)连线表示可搭配使用。本篇聚焦前四款经典收集器,G1 和 ZGC 在后续篇章详解。二、Serial 与 Serial Old2.1 特点单线程收集,GC 时只使用一个 CPU/线程。STW:收集时暂停所有用户线程。
返回列表