文件存储方法、装置及系统制造方法及图纸

技术编号:3909905 阅读:153 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种文件存储方法、装置及系统,所述方法包括:建立内存盘;将非易失性存储器中存储的文件系统压缩包解压为文件系统,并将所述文件系统存储在所述内存盘中。本发明专利技术对文件采取压缩后保存的方式,可以节约非易失性存储器的空间,提高非易失性存储器中的数据的安全性;按照一定的周期向非易失性存储器中存储一次压缩包,控制了读写次数,提高了非易失性存储器的使用寿命;应用程序不需要自己处理这个压缩过程。

【技术实现步骤摘要】

本专利技术涉及存储技术,特别涉及一种文件存储方法、装置及系统
技术介绍
在嵌入式系统中,通常使用闪存(Flash)作为非易失性存储器。Flash数 据读写不是以单个的字节为单位而是以固定的区块为单位。Flash的写入操作 必须在空白区块进行,如果目标区块已经有数据,必须先擦除后写入,我们 后面将这个过程称为擦写。每个区块的擦写操作是有次数限制的,超过这个限制,该区块就永久性 的不可使用了。目前使用的Flash,典型的擦除次数限制大概是10万次左右。 在使用Flash进行存储时,如果釆用和硬盘一样的文件系统,则会出现各个区 块擦写次数各不相同的情况,甚至悬殊很大。这样有些区块过早地到达了次 数限制,从而使整个Flash提前报废。为此,Flash上的文件系统一般都引入 了区块檫写均衡技术,对每次写入请求,都合理安排写入的区块,使每个区 块的擦写次数同步增长。不过该技术仅仅是解决了各个区块读写的不均衡性, 没有减少整个Flash的擦写次数。为了控制Flash的写入次数,目前一般采用 各个应用程序自己缓冲的方式。即应用程序自己开立缓冲区,将需要写入Flash 的内容先放入缓冲区,等缓冲本文档来自技高网...

【技术保护点】
一种文件存储方法,其特征在于,所述方法包括: 建立内存盘; 将非易失性存储器中存储的文件系统压缩包解压为文件系统,并将所述文件系统存储在所述内存盘中。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘春华
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利