36垃圾回收器 — Serial和Serial Old
Posted 一起学 Java
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了36垃圾回收器 — Serial和Serial Old相关的知识,希望对你有一定的参考价值。
01
Serial 回收器:串行回收
Serial 收集器是历史最悠久的收集器。JDK1.3 之前新生代唯一的垃圾收集器
Serial 是HotSpot中Client模式下默认的新生代垃圾收集器
Serial 使用复制算法、串行回收和STW机制的方式回收新生代
Serial Old 采用串行回收和STW机制,使用标记 - 压缩算法回收老年代。Serial Old 用途:
Serial Old 是运行在 Client 模式下默认的老年代收集器
Serial Old 在Server模式下:①与新生代的Parallel Scavenge配合使用;②作为老年代CMS收集器的后备垃圾收集方案
Serial 收集器图解:
02
Serial 回收器优点
-
简单高效(与其他收集器的单线程相比),对于限定单个CPU的环境来说,Serial 收集器由于没有线程切换的开销,就可以专心做垃圾收集,可以获得最高的单线程收集效率
03
如何使用Serial收集器
-XX:UseSerialGC:指定年轻代和老年代都是用串行收集器。等价于新生代使用 Serial,老年代使用Serial Old
扫码关注我
你们点点“分享”,给我充点儿电吧~
以上是关于36垃圾回收器 — Serial和Serial Old的主要内容,如果未能解决你的问题,请参考以下文章