JVM垃圾回收器有哪些

GC分类

第一种方式

Serial (新生代) + Serial Old (老年代) : 适用于单核小cpu ,单核工作,回收时会暂停其他工作 stop the word。

第二种

PawNew (新生代) + CMS(老年代) : 适用于多核cpu,对求短暂停顿时间,多核工作,使用标记清除算法(标记清除算法会有内存碎片问题)。

第三种

Paraller Scavenge (新生代 - 标记复制算法) + Paraller Old (老年代 - 标记整理算法) : JDK 1.7 和1.8 默认的组合,适用于多核cpu,最求最大吞吐量。

第四种

G1 JDK 1.9 默认,适用于大内存多核cpu服务器,它不按照整个新生代和老年代回收,而是开辟了面向局部收集,实现了较小的收集暂停时间和高吞吐量。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值