发明名称 |
一种存储设备及其垃圾数据回收的方法 |
摘要 |
本发明实施例公开了一种存储设备及其垃圾数据回收的方法,其特征在于,方法包括,根据存储区域中非重复数据块中有效数据块的数量以及有效数据块的被引用次数确定所述存储区域满足垃圾回收条件。其中,有效数据块为引用次数不为0的非重复数据块。删除存储区域中引用次数为0的非重复数据块。将存储区域中所述有效数据块复制到目标存储区域。本发明实施例根据存储区域中非重复数据块中有效数据块的数量以及所述有效数据块的被引用次数确定存储区域满足垃圾回收条件。对满足条件的存储区域进行垃圾数据回收,从而减少了垃圾数据回收带来的写放大。 |
申请公布号 |
CN105701024A |
申请公布日期 |
2016.06.22 |
申请号 |
CN201511028090.6 |
申请日期 |
2015.12.31 |
申请人 |
华为技术有限公司 |
发明人 |
张志雄 |
分类号 |
G06F12/02(2006.01)I |
主分类号 |
G06F12/02(2006.01)I |
代理机构 |
北京亿腾知识产权代理事务所 11309 |
代理人 |
陈霁 |
主权项 |
一种存储设备垃圾数据回收的方法,其特征在于,所述方法包括:根据存储区域中非重复数据块中有效数据块的数量以及所述有效数据块的被引用次数Rc确定所述存储区域满足垃圾回收条件;其中,所述有效数据块为引用次数不为0的非重复数据块;删除所述存储区域中引用次数为0的非重复数据块;将所述存储区域中所述有效数据块复制到目标存储区域。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |