[发明专利]用于文件系统的方法和装置有效
申请号: | 201310466056.1 | 申请日: | 2013-09-27 |
公开(公告)号: | CN104516929B | 公开(公告)日: | 2019-07-19 |
发明(设计)人: | 翟佳;周应超;王文刚;郭军;张森 | 申请(专利权)人: | 伊姆西公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;陈颖 |
地址: | 美国马*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 文件系统 方法 装置 | ||
本发明涉及一种用于文件系统的方法和装置,所述文件系统包括至少第一逻辑存储区和第二逻辑存储区,所述第一逻辑存储区的逻辑区块与所述第二逻辑存储区的逻辑区块大小不同,所述方法包括:响应于文件创建请求,从所述至少第一逻辑存储区和第二逻辑存储区中选择用于存储所述文件的逻辑存储区;以及在所选择的逻辑存储区中存储所述文件。通过本发明的各种实施方式,可以在一个文件系统中使用直接和有效的方式来支持可变长度区块大小,并且并未增加元数据和定位开销。
技术领域
本发明的实施方式涉及文件系统领域,具体而言涉及用于文件系统的方法和装置。
背景技术
随着计算机技术的不断发展,对文件系统的各种需求也日新月异。通常,文件系统通过维护逻辑存储区块来管理对文件的存储,逻辑存储区块与物理存储区块相对应,后者用于实际的文件存储。在实践中,可变的文件块大小在文件系统的设计和实现中非常有用。它可以减少元数据的占用、改进I/O性能,并且减少碎片。
然而,虽然许多现代的文件系统能够支持不同的块大小,但通常在创建文件系统时仅使用一个块大小,并且块大小在文件系统的生命周期期间不能改变。因此,在现有技术中缺乏对文件系统灵活、高效的管理方式,不能充分利用文件系统的灵活性。
发明内容
为此,本发明提出了一种用于文件系统的技术。
根据本发明的一个方面,提供一种用于文件系统的方法,所述文件系统包括至少第一逻辑存储区和第二逻辑存储区,所述第一逻辑存储区的逻辑区块与所述第二逻辑存储区的逻辑区块大小不同,所述方法包括:响应于文件创建请求,从所述至少第一逻辑存储区和第二逻辑存储区中选择用于存储所述文件的逻辑存储区;以及在所选择的逻辑存储区中存储所述文件。
根据本发明的可选实施方式,基于所述文件的属性,例如类型和/或文件大小而从所述至少第一逻辑存储区和第二逻辑存储区中选择用于存储所述文件的存储区。根据本发明的进一步可选实施方式,所述文件的类型包括以下中的一个或多个:视频文件、音频文件、数据库文件以及文本文件。
根据本发明的可选实施方式,在所选择的逻辑存储区中存储所述文件进一步包括:在所述所选择的逻辑存储区中选择用于存储所述文件的位置;从物理存储池中分配对应大小的物理存储块;以及将所述文件的内容写入所述物理存储块中。根据本发明的进一步可选实施方式,所述文件系统进一步包括用于记录所述逻辑存储区和所述物理存储块之间的对应关系的映射表,所述在所选择的逻辑存储区中存储所述文件进一步包括:基于所述逻辑存储区和所述物理存储块之间的对应关系,更新块映射表。
根据本发明的另一方面,提供了一种用于文件系统的装置,所述文件系统包括至少第一逻辑存储区和第二逻辑存储区,所述第一逻辑存储区的逻辑区块与所述第二逻辑存储区的逻辑区块大小不同,所述装置包括:选择单元,被配置为响应于文件创建请求,从所述至少第一逻辑存储区和第二逻辑存储区中选择用于存储所述文件的逻辑存储区;以及存储单元,被配置为在所选择的逻辑存储区中存储所述文件。
根据本发明的可选实施方式,所述选择单元被配置为基于所述文件的类型和/或文件大小而从所述至少第一逻辑存储区和第二逻辑存储区中选择用于存储所述文件的存储区。根据本发明的进一步可选实施方式,所述文件的类型包括以下中的一个或多个:视频文件、音频文件以及文本文件。
根据本发明的可选实施方式,所述存储单元进一步包括:位置选择单元,被配置为在所述所选择的逻辑存储区中选择用于存储所述文件的位置;分配单元,被配置为从物理存储池中分配对应大小的物理存储块;以及写入单元,被配置为将所述文件的内容写入所述物理存储块中。根据本发明的进一步可选实施方式,所述文件系统进一步包括用于记录所述逻辑存储区和所述物理存储块之间的对应关系的映射表,所述存储单元进一步包括:更新单元,被配置为基于所述逻辑存储区和所述物理存储块之间的对应关系,更新块映射表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西公司,未经伊姆西公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310466056.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种兴趣点的查询方法及装置
- 下一篇:数据查询方法和数据查询系统