【技术实现步骤摘要】
数据存储装置、其操作方法和包括其的存储系统相关申请的交叉引用本申请要求于2019年1月7日向韩国知识产权局提交的申请号为10-2019-0001699的韩国申请的优先权,其通过引用整体并入本文。
各个实施例总体涉及一种半导体设备,更具体地,涉及一种数据存储装置、其操作方法和包括该数据存储装置的存储系统。
技术介绍
存储装置电连接到主机装置,并且根据主机装置的请求执行数据输入/输出操作。存储装置可以使用各种存储介质来存储数据。存储装置可以将数据存储在诸如硬盘驱动器(HDD)的磁盘中,或者将数据存储在半导体存储器设备中,特别是诸如固态驱动器(SSD)或存储卡的非易失性存储器。与基于磁盘的存储介质相比,使用闪速存储器的存储介质具有诸如大容量、非易失性、低单位成本、低功耗和高数据处理速度的优点。在诸如闪速存储器的存储装置的情况下,不可能进行重写或现场(in-place)更新,并且装置的寿命是有限的。而且,由于这种存储装置使用年限或使用频率增加,因此一直在追求能够延长存储介质寿命的方法。
技术实现思路
在实施例中,一种数据存储装置可以包括:存储装置,包括多个存储块,该多个存储块包括存储系统数据的系统存储块和存储用户数据的用户存储块;以及控制器,被配置为:响应于主机装置的请求,控制存储装置的系统数据和用户数据的交换;并且基于多个存储块中的坏存储块的数量,确定是否满足用于对存储装置执行垃圾收集操作的开始条件。在实施例中,一种数据存储装置可以包括:存储装置,包括多个 ...
【技术保护点】
1.一种数据存储装置,包括:/n存储装置,包括多个存储块,所述多个存储块包括存储系统数据的系统存储块和存储用户数据的用户存储块;以及/n控制器:/n响应于主机装置的请求,控制所述存储装置的所述系统数据和所述用户数据的交换;并且/n基于所述多个存储块中的坏存储块的数量,确定是否满足对所述存储装置执行垃圾收集操作的开始条件。/n
【技术特征摘要】
20190107 KR 10-2019-00016991.一种数据存储装置,包括:
存储装置,包括多个存储块,所述多个存储块包括存储系统数据的系统存储块和存储用户数据的用户存储块;以及
控制器:
响应于主机装置的请求,控制所述存储装置的所述系统数据和所述用户数据的交换;并且
基于所述多个存储块中的坏存储块的数量,确定是否满足对所述存储装置执行垃圾收集操作的开始条件。
2.根据权利要求1所述的数据存储装置,其中所述控制器基于所述用户存储块中的空闲用户存储块的数量来确定是否满足所述开始条件。
3.根据权利要求1所述的数据存储装置,其中所述控制器确定是否满足结束所述垃圾收集操作的结束条件。
4.根据权利要求3所述的数据存储装置,其中所述控制器基于作为所述垃圾收集操作的结果的、所述用户存储块之中生成的空闲存储块的数量来确定是否满足所述结束条件。
5.根据权利要求1所述的数据存储装置,其中所述控制器确定满足所述开始条件,使得在没有接收到所述主机装置的请求的时段中执行所述垃圾收集操作。
6.根据权利要求1所述的数据存储装置,其中所述存储装置包括保留区域,所述保留区域包括多个空闲存储块。
7.根据权利要求6所述的数据存储装置,其中所述控制器利用所述保留区域中包括的所述多个空闲存储块中的至少一个来替换所述坏存储块。
8.一种数据存储装置,包括:
存储装置,包括多个存储块和保留区域,所述多个存储块包括存储系统数据的系统存储块和存储用户数据的用户存储块,所述保留区域包括多个第一空闲存储块;以及
控制器,响应于主机装置的请求控制所述存储装置的所述系统数据和所述用户数据的交换,
其中根据所述用户存储块之中的坏块的数量来改变所述保留区域内的空闲存储块的数量,并且
其中所述控制器基于所述保留区域内的空闲存储块的数量来确定是否满足对所述存储装置执行垃圾收集操作的开始条件。
9.根据权利要求8所述的数据存储装置,其中所述控制器基于所述用户存储块中包括的第二空闲存储块的数量来确定是否满足所述开始条件。
10.根据权利要求8所述的数据存储装置,其中所述控制器确定是否满足结束所述垃圾收集操作的结束条件。
11.根据权利要求10所述的数据存储装置,其中所述控制器基于作为所述垃圾收集操作的结果的、在所述用户存储块之中生成的...
【专利技术属性】
技术研发人员:李建旭,
申请(专利权)人:爱思开海力士有限公司,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。