[发明专利]一种具有寿命管理的FLASH文件管理系统有效
申请号: | 202011530484.2 | 申请日: | 2020-12-22 |
公开(公告)号: | CN112631516B | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 王泽元;刘峻荣;刘昊;王波;冷坤朋 | 申请(专利权)人: | 上海宏力达信息技术股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/14 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 俞涤炯 |
地址: | 201600 上海市松江区九*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 具有 寿命 管理 flash 文件 系统 | ||
1.一种具有寿命管理的FLASH文件管理系统,其特征在于,用于对Flash文件进行存储管理,包括:
文件存储模块,所述文件存储模块包括:
目录区,用于存储各所述Flash文件的基本信息形成一文件目录;
文件信息区,用于对应存储所述文件目录中的各所述Flash文件的属性数据,所述文件信息区设有复数个存储块;
数据区,用于对应存储所述文件目录中的各所述Flash文件的内容数据;
文件管理模块,连接所述文件存储模块,所述文件管理模块包括:
均衡管理单元,用于将各所述属性数据在各所述存储块中轮转存储,并将当前存储有所述属性数据的所述存储块置为可使用状态;
写入管理单元,用于提取得到一待写入文件的所述基本信息、所述属性数据和所述内容数据,并依次将所述基本信息写入所述目录区,将所述属性数据写入处于所述可使用状态的所述存储块,将所述内容数据写入所述文件信息区;
掉电管理单元,用于检测到在所述目录区的写入过程中出现掉电时,在上电恢复过程中通过分别读取并对比所述目录区和所述文件信息区对所述目录区进行掉电管理。
2.根据权利要求1所述的FLASH文件管理系统,其特征在于,所述文件信息区包括一主信息存储区和一备信息存储区,所述主信息存储区中设有复数个所述存储块,所述备信息存储区的所述存储块与所述主信息存储区中的所述存储块一一对应;
所述写入管理单元将所述属性数据分别对应写入所述主信息存储区和所述备信息存储区中的处于可使用状态的所述存储块。
3.根据权利要求2所述的FLASH文件管理系统,其特征在于,所述文件管理模块还包括一读取管理单元,所述读取管理单元包括:
第一校验子单元,用于根据待读取文件的所述基本信息于所述主信息存储区匹配得到对应的所述属性数据,并对所述属性数据进行校验,在校验通过时输出一第一校验信号,以及在校验未通过时输出一第二校验信号;
第二校验子单元,连接所述第一校验子单元,用于根据所述第二校验信号和所述基本信息于所述备信息存储区匹配得到对应的所述属性数据,并对所述属性数据进行校验,在校验通过时输出一第三校验信号,以及在校验未通过时输出一第四校验信号;
第一处理子单元,分别连接所述第一校验子单元和所述第二校验子单元,用于根据所述第一校验信号和对应的所述属性数据于所述数据区读取对应的所述内容数据,以及根据所述第三校验信号和对应的所述属性数据于所述数据区读取对应的所述内容数据;
第二处理子单元,连接所述第二校验子单元,用于根据所述第三校验信号采用所述备信息存储区存储的所述属性数据替换所述主信息存储区相应的所述属性数据,以及根据所述第四校验信号进行系统格式化。
4.根据权利要求3所述的FLASH文件管理系统,其特征在于,采用校验和算法对所述属性数据进行校验。
5.根据权利要求1所述的FLASH文件管理系统,其特征在于,所述属性数据包括所述待写入文件的文件类型;
每个所述存储块预先划分有多个存储区域,每个所述存储区域关联有预设的文件类型,每个所述存储区域关联所述数据区中的至少一存储地址;
则所述写入管理单元将所述属性数据写入对应的所述文件类型关联的所述存储区域后,根据所述存储区域关联的所述存储地址将所述待写入文件的所述内容数据写入所述数据区。
6.根据权利要求5所述的FLASH文件管理系统,其特征在于,每个所述存储区域预先划分有多个子区域,每个所述子区域关联所述数据区中的至少一所述存储地址;
则所述写入管理单元将所述属性数据写入对应的所述文件类型关联的所述存储区域中对应的所述子区域,根据所述子区域关联的所述存储地址将所述待写入文件的所述内容数据写入所述数据区。
7.根据权利要求1所述的FLASH文件管理系统,其特征在于,所述均衡管理单元在一预设触发条件满足时将原有所述存储块中的所述属性数据搬移至下一个所述存储块中,并将原有的所述存储块置为不可用状态,以及将所述下一个存储块置为所述可使用状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宏力达信息技术股份有限公司,未经上海宏力达信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011530484.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于V2X的交叉路口车速引导方法
- 下一篇:地图制作方法、装置及系统