基于NAND FLASH的文件系统设计与实现

被引量 : 0次 | 上传用户:yongheng0106
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机以及嵌入式技术的发展,数字产品日益普及,非易失性NAND Flash已经成为各种嵌入式移动平台和数字产品的主要存储介质。NAND Flash具有功耗低、读写速度快、较大存储容量、制造成本低、抗震耐腐蚀等优点。随着不断增大的Nand Flash存储芯片容量,如何管理NAND Flash上的文件成为了研究的热点。目前主要的对应NAND Flash的文件系统有YAFFS、JFFS、UBIFS。由于较好的稳定性,当前使用最为广泛的是YAFFS文件系统。然而在实际使用中,YAFFS也存在两点不足:1)挂载速度会随着NAND Flash的容量,以及文件系统中文件数量的增加而增加;2)YAFFS文件系统在垃圾回收时没有考虑NAND Flash的磨损平衡问题,不能有效地延长Flash的使用寿命。针对以上两点,本论文提出了一种基于NAND Flash的文件系统NEOYAFFS文件系统。在挂载速度方面,本论文利用NAND Flash硬件实现原理,提出了一种基于NAND Flash实现的超级块功能。类似于只有在硬盘上才能实现的超级块功能,在其上存储整个文件系统的文件结构信息,以此来减少在挂载文件系统时读取的数据量,达到挂载速度优化的目的。在磨损平衡问题上,本论文在YAFFS文件系统的基础上,增加了磨损平衡算法,在每个NAND Flash块中存储了该块的擦除次数,当文件系统执行垃圾回收时读取该信息,优先选择擦除次数低的块擦除,以此达到磨损平衡。论文所做工作有效提高了文件系统的挂载速度,并提供了更好的磨损平衡。
其他文献
伴随着中国社会转型和家庭结构的变迁,民事诉讼中常出现无诉讼行为能力的当事人没有法定代理人,或者虽有法定代理人但却与之存在利益冲突的情况。为保护双方当事人利益,防止
理解什么是好的教育政策是制定出好的教育政策的前提。基于政策话语、政策文本和政策效应三个维度,从科学、民主、权威、价值、控制、执行力和教育公平等方面提出了判断好的
<正>融资租赁作为具有融资与融物双重功能的经济形式,对加快企业技术创新、推动国民经济发展、促进国际贸易发挥着十分重要的作用。融资租赁及相关法律规定
新中国婚姻法经历了从独立法律部门到回归民法典体系的不同历史时期。尽管21世纪初的民法典草案编篡活动基本确立了婚姻家庭法回归民法典的路径,但对婚姻家庭法在民法典体系
我国高等教育的发展状况存在明显的区域差异。在参考国内外相关研究基础上建构了包含7个维度的我国高等教育综合发展水平评价指标体系,并采用PLS结构方程模型对2010年我国各
在我国快速的城市化和工业化进程中,城市住房和非农业用地的需求增加,大量的农业土地转化为城市用地。目前,我国失地农民的总量已超过4000万,预计到2020年,还会有4000余万人
随着市场竞争越来越激烈,企业如何能够提高自身的竞争能力,及时响应市场的变化,做出正确而有效的对策,这是摆在企业面前的一个非常严峻的课题,大多数企业都认识到如果想让企
关于农史资料的收集整理与农业考古等的研究已经取得了很大成就,而对于农业文化遗产方面的研究则相对薄弱。联合国粮农组织提出了全球重要农业文化遗产的概念及其动态保护思
物流服务供应链是一种以物流服务集成商为核心主导企业的新型服务供应链,集成商通过整合物流服务资源来为物流需求方提供个性化、集成化和全方位的物流服务。物流服务供应链
微胶囊电泳显示是一种平板显示技术,它利用微胶囊内分散的电泳粒子在电场作用下的电泳运动来实现显示。本文简化实验工艺,以单层壳聚合物粒子为模板,表面沉积钛酸四丁酯,然后