[发明专利]一种选择垃圾回收目标块的方法及固态硬盘在审
申请号: | 201810209119.8 | 申请日: | 2018-03-14 |
公开(公告)号: | CN108628758A | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | 肖锐 | 申请(专利权)人: | 深圳忆联信息系统有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 广东广和律师事务所 44298 | 代理人: | 董红海 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种选择垃圾回收目标块的方法及固态硬盘,其特征在于根据各个块block中无效页所占比例和擦写次数计算各个块的回收因数得分score,选择得分最少的block作为回收目标块。通过计算SSD上各block的有效页比例和已擦除次数加权分值,尽可能全面地考虑对SSD读写性能和寿命的影响,选择有效页比例少、已擦除次数少的block作为GC的目标回收块。利用磨损均衡思维选择最优的block作为回收块,减少SSD中block擦除次数,降低数据迁移次数,减小写放大,提高SSD的使用寿命。 | ||
搜索关键词: | 目标块 擦除 回收 固态硬盘 垃圾回收 有效页 因数 次数计算 读写性能 磨损均衡 使用寿命 数据迁移 无效页 擦写 减小 加权 放大 思维 | ||
【主权项】:
1.一种选择垃圾回收目标块的方法,其特征在于根据各个块block中无效页所占比例和擦写次数计算各个块的回收因数得分score,选择得分最少的block作为回收目标块,score具体按照如下方式获得:![]()
其中,invalid_cnt(i)表示第i个block中无效页的数量,page_cnt表示block中page的总数,erase_cnt(i)表示第i个block的擦写次数,max表示所有block中擦写次数最大值,min表示所有block中擦写次数最小值,kε是表示SSD系统响应能力的常数,kε越小,系统平均响应时间越短,磨损越不均衡。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳忆联信息系统有限公司,未经深圳忆联信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810209119.8/,转载请声明来源钻瓜专利网。