发明授权
- 专利标题: 一种固态硬盘智能垃圾回收与调度方法
-
申请号: CN202010429973.2申请日: 2020-05-20
-
公开(公告)号: CN111708713B公开(公告)日: 2022-07-05
- 发明人: 姚英彪 , 孔小冲 , 包杰丞 , 冯维 , 范金龙 , 姜显扬 , 徐欣
- 申请人: 杭州电子科技大学
- 申请人地址: 浙江省杭州市下沙高教园区2号大街
- 专利权人: 杭州电子科技大学
- 当前专利权人: 深圳万知达科技有限公司
- 当前专利权人地址: 518000 广东省深圳市龙华区大浪街道横朗社区华兴路13号智云产业园A栋1002
- 代理机构: 杭州君度专利代理事务所
- 代理商 朱月芬
- 主分类号: G06F12/02
- IPC分类号: G06F12/02 ; G06F3/06
摘要:
本发明提供一种固态硬盘智能垃圾回收与调度方法。本发明方法通过两级阈值来确定产生GC的类型。将可中断垃圾回收的读写擦除操作与各个通道的读写IO合并管理,充分利用各个通道的空闲时间主动回收可用空间。设置可中断垃圾回收IO队列,利用GC缓冲区来暂存回收受害块的有效页,延迟可中断垃圾回收的有效页写入操作,降低GC对主机IO的影响。对于不可中断GC,受害块的选取采用贪婪策略,选取无效页最多的块,最大化GC效率。对于可中断GC,受害块的选取综合考虑回收效率,数据更新频率和擦除次数,兼顾垃圾回收效率与磨损均衡。本方法能够保证GC的效率的同时,降低GC对主机IO的影响。
公开/授权文献
- CN111708713A 一种固态硬盘智能垃圾回收与调度方法 公开/授权日:2020-09-25