嵌入式Linux下大容量Nand闪存文件系统研究

被引量 : 0次 | 上传用户:liuhaichao811
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
非易失性Nand闪存越来越成为嵌入式移动存储平台的首选存贮介质。Nand闪存存储器的管理主要有两种方法:一种是将Nand闪存存储器模拟成可随意读写的块设备,使用传统的文件系统进行管理;另一种就是针对Nand闪存的存储特性,使用专门设计的文件系统进行管理。目前的Nand闪存文件系统的研究重点主要放在挖掘常规Nand闪存的存储特性上,研究的领域也主要集中在文件系统快速初始化、页面分配、垃圾收集、日志管理、系统崩溃恢复技术等方面。对于大容量Nand闪存以及随之而来的存储特性的改变还缺乏研究。同时对于文件系统使用和访问模式还缺乏考量,特别是对大文件出现频率的升高以及大文件随机访问频率的提高缺乏针对性的优化。本文认为,大容量Nand闪存存储器的块数相较常规Nand闪存没有突破性增长,但块内页面数量较多。基于大容量Nand闪存存储器块内页面集大的特点,可以针对性地设计文件系统。本文提出了数据区段化存贮的思想,所谓区段就是指一段连续的页面集合。所有的存储点都是以区段的方式组织的,文件数据尽可能的存放在一段连续的页中;数据的添加和删除也以区段为单位进行;区段是可伸缩的,并且可以添加、删除、合并、分割。基于数据区段化存贮思想,本文实现了大容量Nand闪存文件系统(HNFS),并详细描述了大容量Nand闪存文件系统HNFS的系统初始化、目录查找、位移定位以及数据读写等核心算法。通过在嵌入式Linux平台上进行了验证,将HNFS加入虚拟文件系统VFS构架中,并与YAFFS进行了比较数据读写性能。结果表明,HNFS文件系统在读写大数量数据时,性能较YAFFS分别有5.9%和3.62的提升。总之,大容量Nand闪存文件系统HNFS相较YAFFS,为大容量Nand闪存提供更好的支持,并具有更好的读写性能。
其他文献
在国家对建筑节能,特别是住区建筑节能提高重视程度和相关政策出台的背景下,作为上海住区节能工作的重点,当前上海城市住区的规划设计更加以节能目标为导向。在前人研究成果基础
语言和文化的关系是水乳交融的,不同的语言有不同的文化背景。在中国经济大发展的今天,把代表中国文化的汉语送出国门,到国外实施汉语教学,是时代的需要。与此同时,相应的文化碰撞
太阳活动是对地球及人类生活影响最直接的天文活动,在航空航天、通信、电力以及人体健康方面影响着人类的生产生活。通过以往的一些研究结果分析非光学(non-optical)范畴的太
现代经济的核心是金融,证券公司则是现代金融的核心力量。经过一百多年的发展,现代证券公司已从单一的证券承销商发展为高度工程化、多元化、最具影响力的金融中介。经过十几年
大兴安岭中南段主要指内蒙古东南部北纬47度以南,西拉木伦河深断裂以北,嫩江深断裂以西地区,西至满都拉图镇。该区域有大型矿床6处,中型矿床13处,小型矿床30处,铜多金属矿点
电力系统电压不稳定/电压崩溃事故是电力系统丧失稳定性的一个重要方面,因其影响面大,造成的经济损失巨大,社会影响严重,是电力系统安全运行的一个急需解决的问题。目前电网
近年来,妨害公务案件不时发生,且有日益增多的趋势,现行刑法第二百七十七条虽然就妨碍公务罪作了一些规定,但过于简单、抽象,于司法实践难以具体操作。在刑法理论界,对妨害公务罪的
主轴系统是机床的核心功能部件。随着机床向高速高精度方向的发展,对主轴系统的性能要求越来越高。本课题结合江苏省十五科技攻关项目(BE2004025)和江苏省的自然科学基金项目
悬挂建筑结构是高层建筑中一种合理的新型体系,能够充分利用高强材料的力学性能,带来建筑室内和底部大空间,解决建筑功能与结构构造之间的矛盾,有利于抗风和抗震,实现建筑物
自20世纪90年代初以来,在政府的支持下,中国内地企业开始选择到海外证券市场直接挂牌上市融资。由于国内股票市场起步较晚,而且存在股权分置、法制建设落后等等根本性缺陷,国内证