[发明专利]磨损均衡方法及装置有效
申请号: | 201310505230.9 | 申请日: | 2013-10-23 |
公开(公告)号: | CN104572489B | 公开(公告)日: | 2019-12-24 |
发明(设计)人: | 冯旭刚;王银虎;朱建平 | 申请(专利权)人: | 深圳市腾讯计算机系统有限公司 |
主分类号: | G06F12/06 | 分类号: | G06F12/06;G06F3/06 |
代理公司: | 11138 北京三高永信知识产权代理有限责任公司 | 代理人: | 关文魁 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 纠错位数 物理块 擦除 写入 计算机技术领域 读取 磨损均衡装置 负相关关系 动态磨损 获取模块 检测结果 检测模块 均衡方式 磨损均衡 剩余寿命 数据通过 转移模块 纠错 预设 磨损 检测 | ||
本发明公开了一种磨损均衡方法及装置,属于计算机技术领域。所述方法包括:获取对读取的数据进行纠错的纠错位数,所述数据通过动态磨损均衡方式和/或静态磨损方式写入,所述纠错位数与所述数据所在的物理块的剩余寿命呈负相关关系;检测所述纠错位数是否大于预设的位数阈值;若检测结果为所述纠错位数大于所述位数阈值,则对所述数据进行转移。磨损均衡装置包括:第一获取模块、第一检测模块和转移模块。本发明解决了选取的擦除次数较小的物理块可能是极限擦除次数较小的物理块,降低了写入该物理块的数据的安全性的问题,达到了提高数据的安全性的效果。
技术领域
本发明涉及计算机技术领域,特别涉及一种磨损均衡方法及装置。
背景技术
SSD(Solid State Disk,固态硬盘)是用固态电子存储芯片阵列制成的硬盘。若SSD采用NAND flash(闪存)作为存储介质,则在将数据写入SSD中的物理块时,需要将物理块中的原始数据擦除后再写入,而物理块只有有限的擦除次数。当物理块的擦除次数达到极限后,此物理块将变成无效块,对无效块写入数据会造成数据丢失的问题。因此,为了保证数据的安全性,可以对物理块进行磨损均衡,尽量平均每个物理块的擦除次数,避免某些物理块的擦除次数过高使得写入的数据失效的问题。
现有技术提供的磨损均衡包括动态磨损均衡方式和静态磨损均衡方式。动态磨损均衡方式将数据写入到擦除次数较小的空闲物理块,由于该数据可能马上又被更新,因此,为擦除次数较小的物理块增加了擦除次数,使得这些物理块能够得到更多的擦除次数。静态磨损均衡方式确定更新周期较长的数据,将该数据转移到擦除次数较高的处于空闲状态的物理块,使得原先存储该数据的物理块能够用于存储其他数据,由于其他数据可能马上被更新,因此,为存储该其他数据的物理块增加了擦除次数,使得这些物理块能够得到更多的擦除次数。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
现有技术中假设每个物理块的极限擦除次数相同,从而选取擦除次数较小的物理块进行数据写入来平均每个物理块的擦除次数。然而,由于SSD的制作工艺的局限性、新旧SSD搭配使用等原因,每个物理块的极限擦除次数不完全相同,选取的擦除次数较小的物理块可能是极限擦除次数较小的物理块,即该物理块的剩余寿命短于擦除次数较多的物理块的剩余寿命,将数据写入该物理块可能会导致数据失效,降低了数据的安全性。
比如,处于空闲状态的第一物理块的极限擦除次数为2000、第二物理块的极限擦除次数为10000,假设第一物理块的当前擦除次数是1950、第二物理块的极限擦除次数是2000,则会将数据写入擦除次数较少的第一物理块,而不是具有较大极限擦除次数的第二物理块,使得第一物理块的擦除次数更加接近于极限擦除次数,降低了写入该物理块的数据的安全性。
发明内容
为了解决选取的擦除次数较小的物理块可能是极限擦除次数较小的物理块,降低了写入该物理块的数据的安全性的问题,本发明实施例提供了一种磨损均衡方法及装置。所述技术方案如下:
第一方面,本发明实施例提供了一种磨损均衡方法,所述方法包括:
获取对读取的数据进行纠错的纠错位数,所述数据通过动态磨损均衡方式和/或静态磨损方式写入,所述纠错位数与所述数据所在的物理块的剩余寿命呈负相关关系;
检测所述纠错位数是否大于预设的位数阈值;
若检测结果为所述纠错位数大于所述位数阈值,则对所述数据进行转移。
第二方面,本发明实施例提供了一种磨损均衡装置,所述装置包括:
第一获取模块,用于获取对读取的数据进行纠错的纠错位数,所述数据通过动态磨损均衡方式和/或静态磨损方式写入,所述纠错位数与所述数据所在的物理块的剩余寿命呈负相关关系;
第一检测模块,用于检测所述第一获取模块获取到的所述纠错位数是否大于预设的位数阈值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市腾讯计算机系统有限公司,未经深圳市腾讯计算机系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310505230.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种小区选择方法、装置及终端
- 下一篇:成像装置和处理盒