CMS

2020-12-25  本文已影响0人  zzj0990
四阶段

缺点:

1. 碎片化

2.浮动垃圾

特点:

初始化标记时(STW) 是单线程标记 只标Root Obj 比较少 时间很短

并发标记时,是工作线程与gc线程并发一起工作

由于并发标记时会差生漏标 所以要重新标记

并发清理时,工作线程与gc线程一起工作  会产生浮动垃圾 交给下一轮去处理


上一篇 下一篇

猜你喜欢

热点阅读