[发明专利]存储系统及其操作方法有效
申请号: | 201710595571.8 | 申请日: | 2017-07-20 |
公开(公告)号: | CN107977319B | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 权正贤;李圣恩;赵上球 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 柴双;许伟群 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储系统 及其 操作方法 | ||
1.一种存储系统,包括:
存储器件,包括多个存储块;
写入操作查验单元,被配置为对各个存储块被执行的写入操作的次数进行计数;
写入计数分布管理模块,被配置为基于计数的写入操作的次数来管理存储块的分布;以及
耗损均衡模块,被配置为基于计数的写入操作的次数和所述分布来从所述多个存储块检测热存储块和冷存储块,其中,所述热存储块包括在所述分布的第一上限范围内,
其中,耗损均衡模块管理热存储块的历史以及根据管理的历史来将热存储块与冷存储块进行交换,
其中,当热存储块的历史表示热存储块被交换时,耗损均衡模块查验热存储块是否包括在比所述分布的第一上限范围高的第二上限范围内;以及当查验的热存储块包括在所述分布的第二上限范围内时,耗损均衡模块将查验的热存储块与冷存储块进行交换。
2.如权利要求1所述的存储系统,其中,写入计数分布管理模块将计数的写入操作的次数划分为多个部分,基于计数的次数对包括在各部分中的存储块的数量进行计数,以及将计数的存储块的数量储存在分布表中。
3.如权利要求1所述的存储系统,其中,耗损均衡模块使用表示热存储块是否被交换的标志信息来管理热存储块的历史。
4.一种存储系统的操作方法,包括:
基于对各个存储块执行的写入操作的次数来管理多个存储块的分布;
基于所述分布来检测存储块之中的热存储块,所述热存储块包括在所述分布的第一上限范围内;
查验检测到的热存储块的历史;
当检测到的热存储块的历史处于第一状态时,将检测到的热存储块与冷存储块列表的冷存储块进行交换,第一状态表示检测到的热存储块未被交换;
当检测到的热存储块的历史处于第二状态时,查验检测到的热存储块是否包括在比所述分布的第一上限范围高的第二上限范围内,第二状态表示检测到的热存储块被交换;
当查验的热存储块包括在所述分布的第二上限范围内时,将查验的热存储块与冷存储块列表的冷存储块进行交换;以及
将交换的热存储块的历史改变为第二状态。
5.如权利要求4所述的存储系统的操作方法,其中,检测热存储块包括:
查验对所述多个存储块之中的存储块执行的写入操作的次数;以及
基于查验的次数,当存储块包括在所述分布的第一上限范围内时,将存储块检测为热存储块。
6.如权利要求5所述的存储系统的操作方法,其中,将存储块检测为热存储块包括:
基于表示与所述多个存储块之中的写入操作的次数的划分部分相对应的存储块的数量的分布表,将查验的数量与对在所述分布的第一上限范围内包括的一个或更多个存储块执行的写入操作的次数进行比较。
7.如权利要求4所述的存储系统的操作方法,还包括:
当冷存储块列表的冷存储块的数量等于或小于参考值时,从所述多个存储块中检测冷存储块,以及将检测到的冷存储块添加到冷存储块列表。
8.如权利要求7所述的存储系统的操作方法,其中,检测冷存储块以及将检测到的冷存储块添加到冷存储块列表包括:
查验所述多个存储块之中的第一存储块的写入操作的次数;以及
基于查验的次数,当第一存储块包括在所述分布的第一下限范围内时,将第一存储块添加到冷存储块列表的第一列表。
9.如权利要求8所述的存储系统的操作方法,其中,检测冷存储块以及将检测到的冷存储块添加到冷存储块列表还包括:
基于查验的次数,当第一存储块在所述分布的第一下限范围之外时,查验第一存储块是否包括在所述分布的比第一下限范围高的第二下限范围内;以及
当第一存储块包括在所述分布的第二下限范围内时,将第一存储块添加到冷存储块列表的第二列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710595571.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:低等待时间先进先出(FIFO)缓存
- 下一篇:存储系统及其损耗均衡方法