GC 的SCM标记清除流程图
2022-01-12 14:07:03 3 举报
垃圾回收的CMS算法流程图
作者其他创作
大纲/内容
用户线程2
用户线程4
缓存
CPU0
parser,解析树,拆分成不同的结构
初始标记
管理连接,权限验证
存储数据,提供读写接口
CPU2
解析器
执行计划
存储引擎stroageengine
优化器
执行引擎executor
存储引擎
用户线程1
服务层
SafePoint安全检查点
重置线程
词法分析,语法分析执行计划生成,索引选择操作引擎,返回结果
CPU3
最终标记
S0
query cache
采用多线程和标记清理算法在初始标记和重新标记会STW
CPU1
G1线程
并发标记
Tenured
CMS垃圾回收机制
刷选回收
optimizer优化器
已经没有缓存,缓存交给专业的redis
pre processer 预处理器
客户端
S1
Eden
并发清理
用户线程3
Permanent
连接层
重新标记
执行器
应用线程
非常重要,任何一个数据库都会设计优化器,基于成本的优化器,cost
收藏
收藏
0 条评论
下一页