文章字数:192,阅读全文大约需要1分钟
一、基本算法
- 标记-清除算法
- 复制算法
- 标记-整理算法
- 火车算法,没人用了?
二、垃圾收集器组合及适用范围
- 收集器直接有连线,表示可以搭配适用
Serial Old
作为CMS
出现Concurrent Mode Failure
失败的后备预案
三、并行收集器和并发收集器
并行
Parallel
多条垃圾收集器线程并行工作,但是用户线程仍然是等待状态。ParNew
、Parallel Scavenge
、Parallel Old
并发
Concurrent
用户线程与垃圾收集器线程同时执行
CMS、G1
(也有并行)