HotSpot虚拟机垃圾收集优化教程-大多数并发垃圾收集器
大多数并发垃圾收集器
大多数并发垃圾收集器对应用程序并发地执行部分工作,正如他们的名称一样。JAVA HotSpot VM包含两个最常使用的并发垃圾收集器:
- Concurrent Mark Sweep(CMS) 垃圾收集器:此垃圾收集器适用于那些希望缩短垃圾收集暂停时间并且能够与垃圾收集共享处理器资源的应用程序。
- Garbage-First (G1) 垃圾收集器:这个是服务器级别的垃圾收集器,应用于具有大量内存的多处理器计算机。他在实现垃圾收集器暂停时间目标的同时达到一个尽可能高的吞吐量。