[发明专利]基于优先级的文件信息存储方法、装置及系统有效
申请号: | 201110388826.6 | 申请日: | 2011-11-30 |
公开(公告)号: | CN102520879A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 何常;黄晓东 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王茹;曾旻辉 |
地址: | 510663 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 优先级 文件 信息 存储 方法 装置 系统 | ||
技术领域
本发明涉及信息存储技术,尤其涉及基于优先级的文件信息存储方法、装置及系统。
背景技术
对于大多数的嵌入式系统应用场合,信息的保存通常有以下三种方式:第一,保存在EEPROM。其优点在于成本低、使用方式简单;其缺点是可以保存的信息少,通常只有128个字节,对于一些相对比较复杂的嵌入式应用来说显然不够,另外,它的是读写速度慢。第二,保存在SPI Flash。其优点在于成本低,可保存的信息比EEPROM要大,通常都有2M字节以上;其缺点是读写速度虽然说比EEPROM要快,但还是满足不了一些对实时性要求高的应用。第三,保存在Nor Flash或Nand Flash。其优点在于可保存的信息量大,读写速度快,随着技术发展,成本也越来越低;其缺点是使用方式比前面两种要复杂,随着应用越来越广泛以及各种方案商的支持,工程师对这个方式已经轻车熟路了。平衡各种因素,目前越来越多的嵌入式应用都采用了第三种方式。在第三种方式中,又有以下几种具体使用方式:一、数据存储、读写都是通过直接读写Flash来实现,优点是不经过操作系统层的中间件,读写速度快;缺点是Flash读写过程以及信息结构组织、转换都要自己来实现,需深入理解Flash的操作原理、模式等,实现困难,可靠性也很难保证,在不要重复造轮子的今天,这种方式越来越不可取。二、通过操作系统层提供的文件系统层来实现,优点是操作简单,所有数据保存和读取都是通过对文件的读写来完成;缺点是由于经过了操作系统层,效率有所降低。综合以上因素,大多数的应用选择了存储介质是Flash,基于操作系统层提供的文件读写接口方式。在此方式下,有个问题需解决:虽然操作系统层使用了一系列复杂的均衡算法,避免某一块擦写次数过多。但Flash擦写次数是有限的,如果过于频繁擦写,超出了Flash可擦写次数,必定会引起Flash有坏块的存在,影响信息保存的完整性和可靠性。
发明内容
为了解决上述技术问题,本发明提供了基于优先级的文件信息存储方法、装置及系统,能够协调存储器之间的读入擦写次数,保护存储器。
本发明提供了一种基于优先级的文件信息存储方法,包括:
将需要存入第一存储器的信息分配预设数个优先等级以及各个优先等级所需等待的预设数时间;
将信息缓存到第二存储器,根据所需等待的预设数时间,再将所述第二存储器的信息存储入所述第一存储器。
相应地,本发明还提供了一种基于优先级的文件信息存储装置,包括:
优先级分配单元,用于将需要存入第一存储器的信息分配预设数个优先等级;
与所述优先级分配单元相连的时间等待单元,用于分配各个优先等级所需等待的预设数时间;
与所述第二存储器相连的第一存储单元,用于将信息缓存到第二存储器;
连接在所述第一存储器和第二存储器之间的第二存储单元,所述第二存储单元还与所述时间等待单元相连,用于根据所需等待的预设数时间,再将所述第二存储器的信息存储入所述第一存储器。
相应地,本发明还提供了一种文件信息存储系统,包括硬件管理系统,以及与所述硬件管理系统相连的操作系统,其中:
所述操作系统包括如前项所述的基于优先级的文件信息存储装置,用于根据信息的优先等级通过所述硬件管理系统提供的接口,调度存储器对所述文件信息进行存储,该存储器主要包括闪速存储器和内存。
实施本发明,具有如下有益效果:
随着可擦式存储器的成本越来越低,容量越来越大,同时还有好的兼容性,越来越多的产品选择了可擦式存储器用作存储介质。所述可擦式存储器主要包括Flash存储器。但是,Flash擦除次数是有限的,通常在Flash的数据手册有清晰的描述该产品可擦除次数。使用本发明,能够协调存储器之间的读入擦写次数,保护存储器,相对延长存储器(特别是Flash)的使用寿命。
附图说明
图1是本发明一种基于优先级的文件信息存储方法的流程图;
图2是本发明一种基于优先级的文件信息存储方法的实施例流程图;
图3是本发明一种基于优先级的文件信息存储方法的实施例第一示意图;
图4是本发明一种基于优先级的文件信息存储方法的实施例第二示意图;
图5是本发明一种基于优先级的文件信息存储方法的实施例第三示意图;
图6是本发明一种基于优先级的文件信息存储装置的示意图;
图7是本发明一种基于优先级的文件信息存储装置的实施例示意图;
图8是本发明一种文件信息存储系统的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110388826.6/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置