【技术实现步骤摘要】
在迭瓦式盘驱动器中实施增强的碎片流处理
本专利技术一般地涉及数据存储领域,更具体地涉及一种为永久介质或者硬盘驱动器(HDD),诸如使用迭瓦式(shingled)垂直磁记录(SMR)或者垂直磁记录(PMR)的迭瓦式盘驱动器(SDD),实施碎片流(fragmentedstream)处理的方法和装置。
技术介绍
用于许多数据处理应用的硬盘驱动器要求长期的数据存储以及典型地要求高度数据完整性。硬盘驱动器(HDD)有利地包括使用迭瓦式垂直磁记录(SMR)来实现高的轨道密度的迭瓦式盘驱动器(SDD)。用于诸如包括数字视频记录器(DVR)的消费电子装置(CE)的硬盘驱动器需要在各种条件下维持多个接连的写入流。存取模式(accesspattern)典型地主要作为长块顺序写入而开始,但是随着存储系统老化,可能降级到长块主机随机写入。碎片是当前系统在连续创建和删除视频的情况下的问题。存在对一种有效并且高效的机制的需求,该机制能够在各种条件下维持多个接连的写入流并且为永久介质或者硬盘驱动器(HDD)实施增强的碎片流处理。期望最小化对整个SMR架构的改变,例如,优选地,包括运行时间切换或 ...
【技术保护点】
一种用于对永久介质实施碎片流处理的方法,包括:将各盘区域定义为用于记录流命令的多个异常区域;将每个异常区域保持在空闲异常区域、活动异常区域、恢复异常区域和已使用异常区域之一中;以及发出用于被删除内容的TRIM命令。
【技术特征摘要】
2011.11.29 US 13/306,2601.一种用于对永久介质实施碎片流处理的方法,包括:将各盘区域定义为用于记录流命令的多个异常区域;将每个异常区域保持在空闲异常区域、活动异常区域、恢复异常区域和已使用异常区域之一中;以及发出用于被删除内容的TRIM命令,其中,所述TRIM命令由主机发出用于指示被删除内容。2.根据权利要求1所述的方法,其中所述永久介质包括硬盘驱动器HDD。3.根据权利要求1所述的方法,其中所述永久介质包括迭瓦式盘驱动器SDD。4.根据权利要求1所述的方法,包括以主机随机命令的接收顺序将所述主机随机命令写入到所述活动异常区域。5.根据权利要求4所述的方法,包括将顺序主机命令写入到活动异常区域。6.根据权利要求5所述的方法,其中将顺序主机命令写入到活动异常区域包括所述活动异常区域被写入直至实质上充满。7.根据权利要求5所述的方法,包括在发出用于被删除内容的TRIM命令之后跟踪写入命令直至碎片整理。8.根据权利要求7所述的方法,包括为每个写入命令存储写入命令跟踪信息。9.根据权利要求1所述的方法,其中发出用于被删除内容的TRIM命令包括识别具有最小有效数据量的已使用异常区域,并且利用所述最小有效数据量对所述已使用异常区域进行碎片整理。10.根据权利要求9所述的方法,其中利用所述最小有效数据量对所述已使用异常区域进行碎片整理包括压缩操作。11.一种用于对永久介质实施碎片流处理的装置,包括:用于记录流命令的多个异常区域;每个异常区域被保持在空闲异常区域、活动异常区域、恢复异常区域和...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。