CMS 并发垃圾收集器
2023-05-10 22:29:00 0 举报
CMS 并发垃圾收集器
作者其他创作
大纲/内容
初始标记
用户线程1
所有用户线程停止,串行执行GC线程
对CPU资源非常敏感
无法处理浮动垃圾,程序在执行并发清除时用户线程产生的新垃圾就是浮动垃圾
为了修正在并发标记期间因用户程序发生改变的标记记录
优缺点:
并发标记
标记-清除会产生空间碎片
CPU 4
并发清除
进行GC roots Tracing的过程
标记GC root可以直接关联的对象
重新标记
CPU 2
CMS 并发收集器
基于标记-清除法
CPU 3
CPU 1
0 条评论
下一页