[发明专利]一种固态存储静态磨损均衡的实现方法有效
| 申请号: | 201710131586.9 | 申请日: | 2017-03-07 |
| 公开(公告)号: | CN106951187B | 公开(公告)日: | 2020-01-24 |
| 发明(设计)人: | 陈星;卞爱华 | 申请(专利权)人: | 记忆科技(深圳)有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 44298 广东广和律师事务所 | 代理人: | 叶新民 |
| 地址: | 518057 广东省深圳市南山区蛇口后海大道东角头厂房D*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 固态 存储 静态 磨损 均衡 实现 方法 | ||
1.一种固态存储静态磨损均衡的实现方法,其特征在于将固态存储中存储的数据区分为冷数据和热数据,记录固态存储各个块的擦除次数EC值,按照如下方式进行均衡操作:当存放冷数据所在的块的擦除次数小于预先设定的可释放阈值时,在当前空闲或冷数据写入点块中选取擦除次数已经超过预先设定的冷数据可搬入阈值的块,将存放冷数据的块的数据搬移到选取的空闲块或者冷数据写入点块中;严格定义冷数据和热数据,所有主机新写入数据或更新的数据都定义为热数据;当块中的数据在超过预先设定的冷却时间内不存在任何主机更新数据的操作,则将该块定义为冷数据;周期性的触发磨损均衡检查操作;检索当存放冷数据所在的块的擦除次数小于预先设定的可释放阈值的块,将其定义为磨损均衡冷数据源块,寻找源块按照如下具体方法进行:用表示以EC值为索引建立的冷数据块链表;用M表示取链表中最大节点;用m表示取链表中最小节点;用ECMAX表示所有block的EC最大值;用表示静态磨损均衡模块设定的EC最大值和最小值偏差阈值,当冷数据所在的块满足:则判定为该块为磨损均衡冷数据源块SRC;检索当前空闲或冷数据写入点块中选取擦除次数已经超过预先设定的冷数据可搬入阈值的块定义为磨损均衡目标数据块WPB,寻找均衡目标数据块按照如下具体方法进行:
ECWPB表示待评估的写入点块的EC值,表示写入点块所允许的EC偏差阈值;表示空闲块所允许的EC偏差阈值,VPC表示一个块中有效页的数量,FPC表示写入点块的空闲页数量;
当VPCSRC≤FPCWPB且成立时,则判定该块为符合要求的均衡目标数据块;
或者当VPCSRC≤FPCWPB且成立时,进一步判定成立时,则判定该块为符合要求的均衡目标数据块;
或者当VPCSRC>FPCWPB、和同时成立时,则判定该块为符合要求的均衡目标数据块;
或者当VPCSRC>FPCWPB、和同时成立时,则判定该块为符合要求的均衡目标数据块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于记忆科技(深圳)有限公司,未经记忆科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710131586.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种卧式降膜蒸发器及其在线除垢装置
- 下一篇:一种实沸点蒸馏装置





