文档介绍:华中科技大学
硕士学位论文
一种日志式闪存文件系统的分析与改进
姓名:刘庆华
申请学位级别:硕士
专业:计算机应用技术
指导教师:阳富民
20040429
华中科技大学硕士学位论文摘要俏J褂蒙了俅娲⑸璞傅那度胧较低匙派杓频囊恢秩罩臼轿募低场作为一种基于臼志结构的文件系统,捎昧诵碌拇娲⒎绞剑芍С趾乃鹌胶猓并具有断电保护功能,因而相对而言,屎嫌诎焉了俅娲⑵髯魑4娲设备的嵌入式系统。目前募低骋亚饔诔墒旌屯晟疲荍本身和嵌入式应用领域的特殊需求还存在一定差距,主要表现在其安装时间较长、容错机制有的基础上,根据嵌入式应用的具体要求,对泻侠砘脑焓峭耆斜匾5摹首先,针对文件加载时间较长的问题,重新定义并实现了一种新的结点类型,用它来描述闪存擦除块的相关信息,如等,这样文件系统就可以直接读取此类结点建立相应的块内存映像。同时,考虑到常见的嵌入式多媒体设备在实际使用中对文件的读写操作相对较少,还可将建立索引结点分布图的操作尽量放到读写文件之前执行,以减少读取磁盘数据的次数,缩短文件加载其次,在综合考虑嵌入式应用的数据特点和Q榛凭窒扌缘幕∩希提出一种基于存储内容的容错校验机制。在闪存文件系统中,根据数据内容对数据完整性的不同要求将数据分成若干个级别,如洞渴菪秃级多媒体数据流型等。在存储不同数据完整性要求的内容时,采用不同强度的差错校验:对妒莶捎镁有纠错能力的扩展海明编码算法,当妒莘⑸砦笫奔笆本来恚匀繁级数据的数据完整性和数据可靠性;对抖嗝教迨葜唤幸话愕腃校验,一旦检测到数据出错,就将此相关的数据结点设置为废弃的嵌入式系统,闪速存储器,日志式闪存文件系统,虚拟文件系统,循环冗余校验码,扩展海明码待开发以及数据存储管理机制不灵活三个方面。因此,在深入分析募低时间。关键宇:、、
华科技大学硕士学位论文鋝,,,.,瓵,.琲疭瑆猰!猚!猠,“.,,.,;,
⋯臌:喂学位论文作者签名:主、训哀年保密口,在——年解密后适用本授权书。日期:莎挪年够月翻知学位论文版权使用授权书日期:≯耐年拢日独创性声明日期:加月日本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名:有权保留并岛国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。不保密瑙。朐谝陨戏娇蚰诖颉啊獭本论文属于.
华中科技大学硕士学位论文髀课题背景产品。,并在嵌入式系统是以计算机技术为基础,并且软硬件可裁剪的,适用于对功能、可靠性、成本、体积、功耗等有严格要求的专用计算机系统【俊G度胧较低匙畹湫偷奶氐是与人们的日程生活紧密相关,任何一个普通人都可能拥有各类形形色色采用了嵌入式技术的电子产品,小到シ牌鳌⒏鋈耸种鞵等微型数字化设备,大到信息家电、智能电器、车载地理信息系统髦中滦颓度胧缴璞冈谑可弦丫远远超过了通用计算机。面对如此巨大的嵌入式设备市场,国内外公司纷纷参与到商用和专用嵌入式操作系统研发的激烈竞争中。目前一些著名的嵌入式操作系统包括、、.等【俊5恰U庑┎僮飨低尘糇由桃祷罚鄹癜汗且由于源代码不公开导致了诸如对设备的支持、应用软件的移植等一系列问题。,近几年在嵌入式领域异军突起【俊T绰肟7诺G度胧讲房7⑸烫峁┝肆榛畹难≡瘢遣辉傩枰8旱T诵惺钡陌嫠埃且还可以自由地对其进行修改以适应自己的应用。由于建基于成熟的操作系统,且桓龉δ芊岣弧⑿阅苡旁降牟僮飨低常涤心诖姹;ぁ⒔毯拖叱桃约袄┱了的网络处理能力,而且是嫒莸模哂泻芮康目梢浦残裕С止惴憾嘌奈处理器、总线结构和设备,因此丫鸾コ晌W钣星绷Φ那度胧讲僮飨低场文件系统是操作系统的重要组成部分,用于控制对数据文件及设备的存取,它决定了操作系统本身信息和用户数据在存储设备中的组织形式。嵌入式ü槟文件系统S没А⒂τ贸绦蚝拖低车钠渌芾砟?樘峁┝艘桓鐾骋坏慕涌冢ü这些接口它们可以访问存在于不同的存储设备上的不同类型的具体的文件系统,如、.等等,这样就实现了对多种不同类型的文件系统的支持,具有很强的扩展性,而且使得同一系统中多种文件系统共存成为可能。本课题来源于武汉精伦电子股份有限公司开发的一款嗝教逍畔⒌缁爸斩公司设计的基于芯片的高集成度开发平台一7迳辖锌7ⅰ作为嵌入式踩ǖ暮诵牟糠郑募低乘孀臠技术的目趋成熟,在其魑R恢钟判愕腇、
华中科技大学