学位论文 > 优秀研究生学位论文题录展示
日志文件系统在嵌入式存储设备上的设计和实现
作 者: 郑良辰
导 师: 孙玉芳
学 校: 中国科学院软件研究所
专 业: 计算机软件与理论
关键词: 嵌入式存储设备 日志文件系统 MTD抽象层 JFFS DiskOnChip
分类号: TP393..05
类 型: 硕士论文
年 份: 2001年
下 载: 291次
引 用: 24次
阅 读: 论文下载
内容摘要
对嵌入式系统来说,非正常断电随时可能发生,它会导致文件系统不一致 性,带来文件系统的破坏和信息的丢失。因此,在嵌入式存储设备上,设计实 现一种特殊的防断电文件系统具有特别重要的意义。日志文件系统通过记日志 的方法来防止文件系统的异常破坏,正是我们需要的防断电文件系统。 本文首先介绍了几种不同类型日志文件系统并比较了它们的优劣。结合这 些分析,我们讨论了特殊日志文件系统JFFS的设计思想和层次结构;JFFS考 虑了嵌入式存储设备Flash 的特殊属性,实现了一种简化设计的 Log-Structured日志文件系统,是嵌入式存储设备上防断电文件系统的理想选 择。最后,本文着重阐述了在特殊存储设备DiskOnChip上JFFS的实现,主要 讨论了DiskOnChip驱动对JFFS不支持问题的解诀以及JFFS和普通文件系统在 一块DiskOnChip上共存的存储方案的实现。目前,JFFS已成为红旗嵌入式存 储方案的重要组成部分。将来,随着我们对JFFS的进一步完善,JFFS必然会 在嵌入式产品中得到越来越广泛地应用。
|
全文目录
3 3-4 4 4-7 第一章 引言 7-11 1.1 嵌入式系统的发展和应用 7-8 1.2 开发嵌入式日志文件系统的必要性 8-10 1.3 本文的大致安排 10-11 第二章 文件系统概述 11-23 2.1 JFFS和虚拟文件系统VFS的关系 11-12 2.2 虚拟文件系统VFS 12-17 2.3 典型的Linux文件系统Ext2 17-21 2.4 JFFS和EXT2的设计指导思想 21-23 第三章 JFFS文件系统的设计 23-35 3.1 日志文件系统 23-26 3.2 JFFS 26-34 3.3 本章小结 34-35 第四章 JFFS在嵌入式存储设备上的实现 35-56 4.1 MTD抽象层设计和JFFS 35-43 4.2 JFFS在特殊设备DikOnChip上的实现 43-47 4.3 JFFS在DiskOnChip上实现的难点一及解决 47-49 4.4 JFFS在DiskOnChip上实现的难点二及解决方案 49-55 4.5 在DiskOnChip上实现的JFFS的性能 55-56 第五章 总结 56-58 5.1 目前的状况 56 5.2 将来的工作 56-58 58-60 致谢 60
|
相似论文
- 基于对象存储的日志文件系统研究,TP316
- 嵌入式存储设备上文件系统的设计与实现,TP316.2
- 基于Linux的嵌入式系统研究及防火墙应用,TP393.08
- 基于嵌入式Linux的路由器的开发,TN915.05
- 嵌入式Linux及VPN的开发研究,TP393.03
- 基于嵌入式技术的半导体分立器件测试系统的开发,TN307
- 基于TCP/IP协议的网络指纹自动识别系统的设计,TP391.4
- 银河麒麟日志文件系统的设计与实现,TP316
- 基于以太网的控制接口技术研究,TP393.01
- 基于AT91RM9200的ARM-Linux移植,TP311.54
- 日志结构文件系统在嵌入式系统上的应用,TP316.2
- 嵌入式Linux及其在附网存储器中的应用,TP316.81
- 嵌入式系统内核软件的研究,TP311.52
- 适用于嵌入式GIS系统的NAND闪存日志文件系统NJFS设计,TP311.52
- 基于嵌入式Web服务器的监控系统研究,TP393.05
- 基于Click的模块化软件路由器的包调度算法研究,TP393.05
- 多路串口服务器的设计与实现,TP393.05
- 基于Linux集群系统的负载均衡算法研究及在Webgis中的应用,TP393.05
- EIB家庭网关的研究与设计,TP393.05
- 嵌入式高精度NTP网络时间服务器研究与实现,TP393.05
- 基于DM6467的视频服务器设计与实现,TP393.05
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络
© 2012 www.xueweilunwen.com
|