发明名称 文件系统和检索、写入、修改或删除文件的方法与装置
摘要 本发明实施例公开了一种文件系统,包括:超级块区和索引节点区以及数据块区;超级块区包括至少两个超级块作为文件的不同属性的检索入口;索引节点区包括与每个超级块对应的属性索引项列表,以及与数据块区存储的每个文件对应的索引节点,每个属性索引项列表保存一种文件属性与索引节点编号的对应关系,索引节点保存有文件的属性和存储地址,存储地址指向数据块区存放该文件的数据块。本发明还提供该文件系统中检索、写入、修改或删除文件的方法与装置。本发明提供的文件系统,通过对应文件的不同属性的超级块和属性索引项列表提供了不同的检索方式,解决了现有技术中文件系统只能提供以文件名作为属性进行检索的单一的检索方式存在的问题。
申请公布号 CN102184211A 申请公布日期 2011.09.14
申请号 CN201110112587.1 申请日期 2011.05.03
申请人 成都市华为赛门铁克科技有限公司 发明人 程菊生
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人 彭愿洁;李文红
主权项 一种文件系统,其特征在于,包括:超级块区、索引节点区以及数据块区;所述超级块区包括至少两个超级块作为文件的不同属性的检索入口;所述索引节点区包括与每个超级块对应的属性索引项列表,以及与数据块区存储的每个文件对应的索引节点,每个所述属性索引项列表保存一种文件属性与索引节点编号的对应关系,所述索引节点保存有文件的属性和存储地址,所述存储地址指向数据块区存放该文件的数据块。
地址 611731 四川省成都市高新区西部园区清水河片区