一种Linux Bcache中的垃圾回收方法及系统[发明专利]

专利名称:一种Linux Bcache中的垃圾回收方法及系统专利类型:发明专利
发明人:王云飞,沈海嘉,郭照斌,石胜男
申请号:CN201911369383.9
申请日:20191226
公开号:CN111352860B
公开日:
20220513
专利内容由知识产权出版社提供
摘要:本发明公开了一种LinuxBcache中的垃圾回收方法,包括设置辅助B+tree;在写请求流程与GC流程并发时,写请求的数据元素插入所述辅助B+tree中,并在GC流程结束后,将插入的所述数据元素插入到原始B+tree中。本发明方法通过辅助B+tree,避免了写请求与GC过程并发时,请求必须等待造成的流量中断;结合“可抢占式锁”解决了BcacheGC过程中,读请求必须等待造成的流量中断;同时通过维护GC任务优先级的方式,避免GC任务一直被抢占而造成的缓存设备空间分配中断。
申请人:天津中科曙光存储科技有限公司
地址:300000 天津市滨海新区华苑产业区(环外)海泰华科大街15号3层
国籍:CN

本文发布于:2024-09-21 16:25:47,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/414238.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:请求   中断   方法
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议