[发明专利]用于管理存储装置上的文件的系统和方法有效
申请号: | 201080003212.5 | 申请日: | 2010-01-22 |
公开(公告)号: | CN102232214A | 公开(公告)日: | 2011-11-02 |
发明(设计)人: | 乔尔·H·欣里希斯 | 申请(专利权)人: | 艾科星科技公司 |
主分类号: | G06F12/06 | 分类号: | G06F12/06;G06F12/08;G06F3/06;G06F9/06 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 刘国伟 |
地址: | 美国科*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 存储 装置 文件 系统 方法 | ||
1.一种数据存储系统,其包括:
第一数据存储区,其具有相关联的存储容量,所述第一数据存储区存储与至少第一和第二名称空间相关联的数据,所述第一名称空间具有所述存储容量的第一分配,且所述第二名称空间具有所述存储容量的第二分配;
第二数据存储区,其存储关于与所述第一和第二名称空间相关联的文件的元数据,所述元数据识别所述名称空间和所述第一数据存储区的与特定文件相关联的块;
控制器,其以通信方式耦合到所述第一数据存储区和所述第二数据存储区,所述控制器经配置以:
接收在所述第一数据存储区中存储与所述第一名称空间相关联的第一文件的第一请求;
基于所述元数据而识别所述第一数据存储区的至少一个自由块,所述自由块先前存储与所述第二名称空间相关联的第二文件;
在所述自由块处存储所述第一文件;
基于所述自由块的大小而修改所述第一分配与所述第二分配的比率;且
修改所述元数据以使所述自由块与所述第一文件和所述第二名称空间相关联。
2.根据权利要求1所述的数据存储系统,其中所述自由块包括与所述第一和第二名称空间相关联的共用存储块池的一部分。
3.根据权利要求2所述的数据存储系统,其中所述控制器进一步经配置以:
接收删除所述第一文件的第二请求;且
响应于所述第二请求而修改所述元数据,信息指示所述自由块可用于存储与所述第一名称空间或所述第二名称空间相关联的数据。
4.根据权利要求1所述的数据存储系统,其中所述自由块与存储与所述第二名称空间相关联的数据的第一和第二块是物理上连续的。
5.根据权利要求1所述的数据存储系统,其中与所述第一名称空间相关联的数据大小小于当所述控制器识别所述自由块时的所述存储容量的所述第一分配。
6.根据权利要求1所述的数据存储系统,其中所述第一数据存储区和所述第二数据存储区包括非易失性存储器的部分。
7.一种数据存储系统,其包括:
第一数据存储区,其包含与至少第一和第二名称空间相关联的共用存储块池;
第二数据存储区,其存储包含与所述第一和第二名称空间中的文件相关联的多个记录的文件分配表,每一记录识别存储在所述第一数据存储区中的特定文件、所述存储块中与所述特定文件相关联的至少一者以及所述第一和第二名称空间中与所述特定文件相关联的一者;以及
控制器,其以通信方式耦合到所述第一数据存储区和所述第二数据存储区,所述控制器经配置以:
接收存储与所述第一名称空间相关联的第一文件的第一请求;
在第一存储块处存储所述第一文件;
修改所述文件分配表中与所述第一文件相关联的第一记录,所述第一记录参考所述第一存储块和所述第一名称空间;
接收存储与所述第二名称空间相关联的第二文件的第二请求;
在第二存储块处存储所述第二文件;且
修改所述文件分配表中与所述第二文件相关联的第二记录,所述第二记录参考所述第二存储块和所述第二名称空间。
8.根据权利要求7所述的数据存储系统,其中所述控制器进一步经配置以:
接收删除所述第一文件的第三请求;
响应于所述第三请求而修改所述文件分配表;
接收存储与所述第二名称空间相关联的第三文件的第四请求;
在所述第一存储块处存储所述第三文件;
修改所述文件分配表中与所述第三文件相关联的第三记录,所述第三记录参考所述第一存储块和所述第二名称空间。
9.根据权利要求7所述的数据存储系统,其中所述第一存储块和所述第二存储块是所述第一数据存储区的连续物理块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾科星科技公司,未经艾科星科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080003212.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:具有集成电压转换器的电池
- 下一篇:车辆计数方法和装置