[发明专利]存储器控制器、存储装置及管理元数据的方法在审
申请号: | 201910479898.8 | 申请日: | 2019-06-04 |
公开(公告)号: | CN111026326A | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | 姜南旭 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 刘灿强;王兆赓 |
地址: | 韩国京畿*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 控制器 存储 装置 管理 数据 方法 | ||
公开一种存储器控制器、存储装置及管理元数据的方法。一种存储器控制器可包括:缓冲存储器,被配置为:存储多个元数据组和所述多个元数据组中的元数据组的日志记录集,其中,日志记录集包括分别指示所述多个元数据组的更新信息的多个日志记录。存储器控制器可包括:控制电路,被配置为:识别执行所述多个日志记录中的各个日志记录所花费的日志时间,识别基于日志记录集更新元数据组所花费的预测时间,以及基于日志时间和预测时间控制包括在日志记录集中的日志记录的数量。
本申请要求于2018年10月10日提交到韩国知识产权局的第10-2018-0120598号韩国专利申请的权益,所述韩国专利申请的公开通过引用完整地包含于此。
技术领域
本公开的一些发明构思涉及存储器控制器、包括存储器控制器的存储装置和/或操作这样的存储器控制器的方法。
背景技术
即使电源切断,作为非易失性存储器的闪存也可保持存储的数据。近来,包括闪存的存储装置(诸如,固态驱动器(SSD)和存储器卡)已被广泛使用。这样的存储装置使用元数据来管理非易失性存储器。因此,提供有效管理元数据的装置及其配置会是有益的,这可提升存储装置的性能。
发明内容
本公开的一些发明构思提供一种存储器控制器和/或操作存储器控制器的方法,其中,存储器控制器控制包括在日志记录集中的日志记录的数量,以将包括存储器控制器的存储装置的打开时间保持在特定水平以内。
一些示例实施例可包括一种示例存储器控制器,包括:缓冲存储器,被配置为:存储多个元数据组和所述多个元数据组中的元数据组的日志记录集,其中,日志记录集包括分别指示所述多个元数据组的更新信息的多个日志记录。示例存储器控制器还包括:控制电路,被配置为:识别执行所述多个日志记录中的各个日志记录所花费的日志时间,识别基于日志记录集更新元数据组所花费的预测时间,以及基于日志时间和预测时间控制包括在日志记录集中的日志记录的数量。
一些示例实施例可包括一种包括非易失性存储器的示例存储装置。所述示例存储装置还可包括包含控制电路的存储器控制器,其中,控制电路被配置为:存储多个元数据组和所述多个元数据组中的元数据组的日志记录集,其中,日志记录集包括分别指示所述多个元数据组的更新信息的多个日志记录;识别执行所述多个日志记录中的各个日志记录所花费的日志时间;以及通过以下操作,控制包括在日志记录集中的日志记录的数量:基于日志时间识别第一数量;以及在包括在日志记录集中的日志记录的当前数量达到第一数量的条件下,将元数据组和元数据组的日志记录集编程到非易失性存储器。
一些示例实施例可包括一种管理非易失性存储器的元数据的示例方法。所述示例方法可包括生成分别指示元数据组的更新信息的日志记录的日志记录集。所述示例方法可包括:基于各个日志记录的日志时间,识别将被包括在日志记录集中的日志记录的第一数量。所述示例方法可包括:在日志记录集中的日志记录的当前数量达到第一数量的条件下,将元数据组和日志记录集编程到非易失性存储器。
附图说明
从以下结合附图进行的详细描述,将会理解一些发明构思的一些示例实施例,其中:
图1是根据一些示例实施例的存储系统的框图;
图2示出根据一些示例实施例的缓冲存储器的示例;
图3示出根据一些示例实施例的非易失性存储器的示例;
图4示出根据一些示例实施例的从非易失性存储器加载元数据组和日志记录集(journal log set)的操作的示例;
图5A示出根据一些示例实施例的日志时间的示例;
图5B示出根据一些示例实施例的日志时间表的示例;
图6是根据一些示例实施例的存储器控制器的示例的框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910479898.8/2.html,转载请声明来源钻瓜专利网。