【技术实现步骤摘要】
本专利技术涉及存储技术,特别涉及一种文件存储方法、装置及系统。
技术介绍
在嵌入式系统中,通常使用闪存(Flash)作为非易失性存储器。Flash数 据读写不是以单个的字节为单位而是以固定的区块为单位。Flash的写入操作 必须在空白区块进行,如果目标区块已经有数据,必须先擦除后写入,我们 后面将这个过程称为擦写。每个区块的擦写操作是有次数限制的,超过这个限制,该区块就永久性 的不可使用了。目前使用的Flash,典型的擦除次数限制大概是10万次左右。 在使用Flash进行存储时,如果釆用和硬盘一样的文件系统,则会出现各个区 块擦写次数各不相同的情况,甚至悬殊很大。这样有些区块过早地到达了次 数限制,从而使整个Flash提前报废。为此,Flash上的文件系统一般都引入 了区块檫写均衡技术,对每次写入请求,都合理安排写入的区块,使每个区 块的擦写次数同步增长。不过该技术仅仅是解决了各个区块读写的不均衡性, 没有减少整个Flash的擦写次数。为了控制Flash的写入次数,目前一般采用 各个应用程序自己缓冲的方式。即应用程序自己开立缓冲区,将需要写入Flash 的内容 ...
【技术保护点】
一种文件存储方法,其特征在于,所述方法包括: 建立内存盘; 将非易失性存储器中存储的文件系统压缩包解压为文件系统,并将所述文件系统存储在所述内存盘中。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘春华,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。