本文爲《深刻理解Java虛擬機(第3版)》學習筆記。算法
概述:單線程工做的收集器,必須執行STW進行垃圾收集併發
垃圾收集算法app
優勢佈局
實質上是Serial收集器的多線程並行版本學習
垃圾收集算法spa
後續版本ParNew合併入CMS專門處理新生代線程
並行收集器可控制的吞吐量設計
垃圾收集時間的縮短是以犧牲吞吐量和新生代空間爲代價換取的,新生代調小後,直接致使垃圾收集發生得更頻繁,吞吐量也就降下來了3d
垃圾收集算法
Serial收集器的老年代版本
垃圾收集算法
第一款真正意義上支持併發的垃圾收集器,首次實現讓垃圾收集線程與用戶線程(基本上)同時工做
垃圾收集算法
優勢
缺點
標記過程
Parallel Scavenge收集器的老年代版本
垃圾收集算法
概念
特色
垃圾收集算法
標記過程