发明名称 基于FALSH的自恢复实时文件系统
摘要 基于FALSH的自恢复实时文件系统,一个文件存储于一个FLASH块中,文件的特征信息存储于所在FLASH块的第一页,文件的内容存储于其余页中,系统启动后扫描所有FLASH块的第一页,将所有文件的特征信息读入内存,并据此在内存中自行重新构建系统文件列表,当系统文件列表发生变化时,将变化信息同步至相应文件所在FLASH块的所述指定页中。本发明利用FLASH掉电不丢失特性,在系统重新上电时,扫描FLASH每块信息,根据存储的文件特征信息自行恢复文件系统。并且本文件系统还具有用于对FLASH块进行读写的文件操作接口模块,文件操作接口模块直接调用FLASH操作接口来对FLASH块进行读写操作,实现文件操作的读写实时性。
申请公布号 CN102053879A 申请公布日期 2011.05.11
申请号 CN201010590868.3 申请日期 2010.12.16
申请人 国网电力科学研究院 发明人 张少波;徐广辉;田小锋;赵峰荣;朱捷;郑玉平
分类号 G06F11/14(2006.01)I;G06F17/30(2006.01)I 主分类号 G06F11/14(2006.01)I
代理机构 南京苏科专利代理有限责任公司 32102 代理人 牛莉莉
主权项 基于FALSH的自恢复实时文件系统,以FLASH块为单位来存储文件,其特征在于:一个文件存储于一个FLASH块中,文件的特征信息存储于所在FLASH块的指定页,文件的内容存储于所在FLASH块的其余页中,系统启动后扫描所有FLASH块的所述指定页,将所有文件的特征信息读入内存,并据此在内存中自行重新构建系统文件列表,当系统文件列表发生变化时,将变化信息同步至相应文件所在FLASH块的所述指定页中,若新增文件,则在空白FLASH块的指定页写入新增中写入新增文件的特征信息,新增文件的内容写入该空白FLASH块的其余页,若删除文件,则擦除该待删除文件对应FLASH块指定页上的文件特征信息。
地址 210003 江苏省南京市南瑞路8号