[发明专利]在迭瓦式盘驱动器中实施增强的碎片流处理有效
| 申请号: | 201210499267.0 | 申请日: | 2012-11-29 |
| 公开(公告)号: | CN103135940B | 公开(公告)日: | 2017-04-26 |
| 发明(设计)人: | D.R.霍尔;J.D.科克 | 申请(专利权)人: | HGST荷兰公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 |
| 代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 周少杰 |
| 地址: | 荷兰阿*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 迭瓦式盘 驱动器 实施 增强 碎片 处理 | ||
1.一种用于对永久介质实施碎片流处理的方法,包括:
将各盘区域定义为用于记录流命令的多个异常区域;
将每个异常区域保持在空闲异常区域、活动异常区域、恢复异常区域和已使用异常区域之一中;以及
发出用于被删除内容的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.一种用于对永久介质实施碎片流处理的装置,包括:
用于记录流命令的多个异常区域;
每个异常区域被保持在空闲异常区域、活动异常区域、恢复异常区域和已使用异常区域之一中;以及
发出的用于被删除内容的TRIM命令,
其中,所述TRIM命令由主机发出用于指示被删除内容。
12.根据权利要求11所述的装置,其中所述永久介质包括迭瓦式盘驱动器。
13.根据权利要求11所述的装置,包括控制器,用于将每个异常区域保持在所述空闲异常区域、所述活动异常区域、所述恢复异常区域和所述已使用异常区域之一中。
14.根据权利要求13所述的装置,包括所述控制器发出用于被删除内容的所述TRIM命令。
15.根据权利要求14所述的装置,包括所述控制器识别具有最小有效数据量的已使用异常区域,并且利用所述最小有效数据量对所述已使用异常区域进行碎片整理。
16.根据权利要求13所述的装置,包括所述控制器以主机随机命令的接收顺序将所述主机随机命令写入到所述活动异常区域。
17.根据权利要求16所述的装置,包括所述控制器在发出用于被删除内容的TRIM命令之后跟踪写入命令直至碎片整理。
18.一种数据存储系统,包括:
永久介质;
控制器,以及耦接到用于实施碎片流处理的所述控制器的写入命令跟踪信息;
所述控制器将各盘区域定义为用于记录流命令的多个异常区域;
所述控制器将每个异常区域保持在空闲异常区域、活动异常区域、恢复异常区域和已使用异常区域之一中;以及
所述控制器发出用于被删除内容的TRIM命令,
其中,所述TRIM命令指示被删除内容。
19.根据权利要求18所述的数据存储系统,包括所述控制器以主机随机命令的接收顺序将主机随机命令写入活动异常区域。
20.根据权利要求19所述的数据存储系统,包括所述控制器在发出用于被删除内容的TRIM命令之后跟踪写入命令直至碎片整理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于HGST荷兰公司,未经HGST荷兰公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210499267.0/1.html,转载请声明来源钻瓜专利网。





