[发明专利]存储器控制器、存储装置及管理元数据的方法在审
申请号: | 201910479898.8 | 申请日: | 2019-06-04 |
公开(公告)号: | CN111026326A | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | 姜南旭 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 刘灿强;王兆赓 |
地址: | 韩国京畿*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 控制器 存储 装置 管理 数据 方法 | ||
1.一种存储器控制器,包括:
缓冲存储器,被配置为:存储多个元数据组和所述多个元数据组中的元数据组的日志记录集,其中,日志记录集包括分别指示所述多个元数据组中的元数据组的更新信息的多个日志记录;以及
控制电路,被配置为:
识别执行所述多个日志记录中的各个日志记录所花费的日志时间,
识别基于日志记录集更新元数据组所花费的预测时间,以及
基于日志时间和预测时间控制包括在日志记录集中的日志记录的数量。
2.根据权利要求1所述的存储器控制器,其中,
控制电路还被配置为:确定与日志记录集相应的时间片,以及
控制电路基于日志时间、预测时间和时间片执行对日志记录的数量的控制。
3.根据权利要求2所述的存储器控制器,其中,控制电路还被配置为:基于所述多个元数据组中的元数据组的数量来确定时间片。
4.根据权利要求1所述的存储器控制器,其中,控制电路还被配置为:顺序地生成与所述多个元数据组中的元数据组的数量相应的多个日志记录集。
5.根据权利要求4所述的存储器控制器,其中,
控制电路还被配置为:确定与所述多个日志记录集相应的时间窗口,以及
控制电路基于日志时间、预测时间和时间窗口,执行对包括在所述多个日志记录集中的每个日志记录集中的日志记录的数量的控制。
6.根据权利要求5所述的存储器控制器,其中,控制电路还被配置为:在先前生成的日志记录集的累积预测时间超过阈值时间的条件下,减少包括在下一个生成的日志记录集中的日志记录的数量。
7.根据权利要求4所述的存储器控制器,其中,
控制电路被配置为:基于日志记录集中的日志记录的日志时间,执行预测时间的识别,
控制电路还被配置为:更新日志时间表中的预测时间。
8.根据权利要求4所述的存储器控制器,其中,
控制电路被配置为:基于元数据组的日志记录集中的日志记录的日志时间,执行预测时间的识别,以及
控制电路还被配置为:将元数据组的预测时间存储在日志时间表中。
9.根据权利要求8所述的存储器控制器,其中,控制电路还被配置为:
从所述多个元数据组选择预测时间超过阈值时间的第一元数据组;
将第一元数据组识别为最新的元数据组;以及
将最新的元数据组编程到非易失性存储器。
10.根据权利要求8所述的存储器控制器,其中,控制电路还被配置为:在所述多个元数据组的总预测时间超过阈值时间的条件下,
在所述多个元数据组之中选择预测时间为最长预测时间的第二元数据组;
将第二元数据组识别为最长的元数据组;以及
将最长的元数据组编程到非易失性存储器。
11.根据权利要求1所述的存储器控制器,其中,所述多个元数据组包括多个映射表。
12.根据权利要求1所述的存储器控制器,其中,控制电路还被配置为:
确定包括在日志记录集中的日志记录第一数量;以及
在包括在日志记录集中的日志记录的当前数量达到第一数量的条件下,将元数据组和元数据组的日志记录集编程到非易失性存储器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910479898.8/1.html,转载请声明来源钻瓜专利网。