[发明专利]一种文件管理方法及文件系统有效
申请号: | 201610429365.5 | 申请日: | 2016-06-16 |
公开(公告)号: | CN106126555B | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 蒋太金 | 申请(专利权)人: | 北京翼辉信息技术有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11 |
代理公司: | 北京东方汇众知识产权代理事务所(普通合伙) 11296 | 代理人: | 张淑贤 |
地址: | 100080 北京市海淀区信*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种文件管理方法及文件系统,涉及系统管理领域。为解决现有的大容量文件系统不能用于实时操作系统且结构复杂的问题而发明。包括:接收上层应用发送的数据请求;当所述数据请求为写入请求时,解析写入文件路径,得到写入文件ID;获取写入文件头信息;获取写入数据逻辑块号;当所述写入数据逻辑块号大于当前文件最大逻辑块号时,分配物理块;如果分配成功,将分配的物理块添加到所述写入文件头信息对应的写入文件B+树中;获取写入数据物理块号;将所述写入请求对应的数据写入所述写入数据物理块号对应的物理块;修改文件头,得到写入结果,并向所述上层应用返回所述写入结果。 | ||
搜索关键词: | 一种 文件 管理 方法 文件系统 | ||
【主权项】:
1.一种文件管理方法,其特征在于,包括:S10、通过预设外部接口接收上层应用发送的数据请求;S11、当所述数据请求为写入请求时,通过预设目录访问模块根据所述写入请求解析写入文件路径,得到写入文件ID;S12、通过预设文件访问模块以所述写入文件ID作为物理块号获取写入文件头信息;S13、通过所述文件访问模块根据所述写入请求获取写入数据逻辑块号;S14、当所述写入数据逻辑块号大于当前文件最大逻辑块号时,通过预设B+树算法模块分配物理块;S15、如果分配成功,通过所述B+树算法模块将分配的物理块添加到所述写入文件头信息对应的写入文件B+树中;S16、通过所述B+树算法模块根据所述写入文件头信息获取写入数据物理块号;S17、通过所述文件访问模块将所述写入请求对应的数据写入所述写入数据物理块号对应的物理块;S18、通过所述文件访问模块根据所述写入文件头信息修改文件头,得到写入结果,并通过所述外部接口向所述上层应用返回所述写入结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京翼辉信息技术有限公司,未经北京翼辉信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610429365.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种电视手写输入控制方法及系统
- 下一篇:一种运动区域检测的方法和装置