【技术实现步骤摘要】
存储器系统及其操作方法相关申请的交叉引用本申请要求于2018年11月29日提交的申请号为10-2018-0150684的韩国专利申请的优先权,其通过引用整体并入本文。
本专利技术的各个实施例总体涉及一种存储器装置。特别地,实施例涉及一种存储器系统及其操作方法。
技术介绍
近来,计算机环境的范例已经转变为允许随时随地使用计算机系统的普适计算。因此,诸如移动电话、数码相机和膝上型计算机的便携式电子装置的使用已经迅速增加。通常,这种便携式电子装置使用一种包括存储器装置的存储器系统,也就是数据存储装置。数据存储装置用作便携式电子装置的主存储器装置或辅助存储器装置。
技术实现思路
各个实施例涉及一种非易失性存储器装置的内部操作方法,且更特别地,涉及一种操作存储器系统的方法及存储器系统,该方法用于对非易失性存储器装置中包括的非易失性存储块有效地执行垃圾收集操作,存储器系统包括存储器控制器和能够执行该方法的非易失性存储器装置。在实施例中,存储器系统可包括:存储器装置,包括多个存储块;以及控制器, ...
【技术保护点】
1.一种存储器系统,包括:/n存储器装置,包括多个存储块;以及/n控制器,控制所述存储器装置,/n其中所述控制器包括:/n块级别管理器,基于将数据写入到所述存储器装置的写入历史来确定所述多个存储块中的每一个的级别,并基于所述级别来管理冷块;以及/n垃圾收集管理器,基于空闲块计数与第一阈值的比较结果来确定垃圾收集紧急级别,并且基于所确定的垃圾收集紧急级别来管理是否对所述冷块执行垃圾收集操作。/n
【技术特征摘要】
20181129 KR 10-2018-01506841.一种存储器系统,包括:
存储器装置,包括多个存储块;以及
控制器,控制所述存储器装置,
其中所述控制器包括:
块级别管理器,基于将数据写入到所述存储器装置的写入历史来确定所述多个存储块中的每一个的级别,并基于所述级别来管理冷块;以及
垃圾收集管理器,基于空闲块计数与第一阈值的比较结果来确定垃圾收集紧急级别,并且基于所确定的垃圾收集紧急级别来管理是否对所述冷块执行垃圾收集操作。
2.根据权利要求1所述的存储器系统,其中所述块级别管理器包括:
块排列组件,基于所述写入历史向所述多个存储块中的每一个分配序列号;
块级别确定组件,根据所述序列号对所述多个存储块中的每一个设置多个级别中的一个;以及
存储装置,在块级别列表中存储与序列号和所设置的级别相对应的关于所述存储块的信息。
3.根据权利要求2所述的存储器系统,其中所述块排列组件根据所述写入历史按升序为所述多个存储块中的每一个分配所述序列号。
4.根据权利要求2所述的存储器系统,
其中所述多个级别包括第一级别部分至第N级别部分,
其中所述块级别管理器确定所述多个存储块中的每一个的级别和级别部分,使得具有所分配的序列号之中的较低序列号的存储块属于所述第一级别部分至第N级别部分之中的较低级别部分,并且
其中所述冷块属于第一级别部分,并且热块属于所述第N级别部分。
5.根据权利要求4所述的存储器系统,其中所述块级别管理器基于所述存储块的写入历史和所述第一级别部分至第N级别部分的预定数量中的一个来调整所述多个存储块中的每一个的级别部分。
6.根据权利要求1所述的存储器系统,其中所述垃圾收集管理器包括:
垃圾收集级别确定组件,通过将所述空闲块计数与所述第一阈值进行比较来确定所述垃圾收集紧急级别;
第一垃圾收集组件,当确定结果指示所述空闲块计数等于或大于所述第一阈值时,执行第一垃圾收集操作;以及
第二垃圾收集组件,当所述确定结果指示所述空闲块计数小于所述第一阈值时,执行第二垃圾收集操作。
7.根据权利要求6所述的存储器系统,其中所述第一垃圾收集组件包括:
第一牺牲块选择器,在对应于所述第一级别的冷块之中选择一个或多个牺牲块;以及
第一垃圾收集执行器,将所述牺牲块中包括的有效页面复制到空闲块的空页面,擦除所述牺牲块并将经擦除的牺牲块设置为空闲块。
8.根据权利要求7所述的存储器系统,其中所述第一牺牲块选择器在所述冷块之中选择一个或多个冷块作为所述牺牲块,所述一个或多个冷块中的每一个具有等于或大于第二阈值的有效页面数量或者具有小于第三阈值的有效页面数量。
9.根据权利要求6所述的存储器系统,其中所述第二垃圾收集组件包括:
第二牺牲块选择器,在所述多个存储块之中选择一个或多个牺牲块;以及
第二垃圾收集执行器,将所述牺牲块中包括的有效页面复制到空闲块的空页面,擦除所述牺牲块并将经擦除的牺牲块设置为空闲块。
10.根据权利要求9所述的存储器系统,其中所述第二牺牲块选择器在所述多个存储块之中选择一个或多个存储块作为所述牺牲块,所述一个或多个存储块中的每一个具有小于第四阈值的有效页面数量。
11.一种操作存储器系统的方法,所述存储器系统包括存储器装置和控制器,所述存储器装置包括多个存储块,所述控制器控制所述存储器装置,所述方法包括:
基于将数据写入到所述存储器装置的写入历史来确定所述多个存储块中的每一个的级别,并基于所述级别来管理冷块;并且
基于空闲块计数与第一阈值的比较结果来确定垃圾收集紧急级别,并且基于所确定的垃圾收集紧急级别来管理是否对所述冷块执行垃圾收集操作。
12.根据权利要求11所述的方法,其中基于将数据写入到所述存储器装置的写入历史来确定所述多个存储块中的每一个...
【专利技术属性】
技术研发人员:边谕俊,
申请(专利权)人:爱思开海力士有限公司,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。