嵌入式Linux下文件系统的研究与实现
| 摘要 | 第1-5页 |
| Abstract | 第5-11页 |
| 第一章 绪论 | 第11-18页 |
| ·课题背景和研究意义 | 第11-12页 |
| ·嵌入式文件系统 | 第12-14页 |
| ·嵌入式操作系统 | 第13-14页 |
| ·嵌入式系统的文件系统 | 第14页 |
| ·嵌入式Linux及其文件系统 | 第14-16页 |
| ·论文研究内容 | 第16页 |
| ·论文的章节安排 | 第16-18页 |
| 第二章 虚拟文件系统(VFS)技术 | 第18-59页 |
| ·文件系统以及文件系统架构 | 第18-21页 |
| ·文件与文件系统的基本概念 | 第18页 |
| ·文件系统的体系结构 | 第18-20页 |
| ·文件系统I/O处理流程 | 第20-21页 |
| ·Linux文件系统体系结构 | 第21-24页 |
| ·Linux文件系统的基本概念 | 第21-23页 |
| ·Linux文件系统体系结构 | 第23-24页 |
| ·虚拟文件系统VFS | 第24-37页 |
| ·VFS概述 | 第24-25页 |
| ·VFS的文件系统树 | 第25-27页 |
| ·UNIX风格的文件系统 | 第27-28页 |
| ·VFS通用文件系统模型中的各种对象 | 第28-30页 |
| ·VFS与应用程序的接口 | 第30-33页 |
| ·VFS与具体文件系统的接口 | 第33-35页 |
| ·文件系统的加载和卸载 | 第35-36页 |
| ·Linux文件系统的缓冲机制 | 第36-37页 |
| ·基于VFS的文件系统构建技术 | 第37-58页 |
| ·文件系统的类型注册 | 第37-40页 |
| ·从虚拟文件系统到具体文件系统 | 第40-49页 |
| ·文件驱动程序与高速缓冲 | 第49-53页 |
| ·文件系统与物理存储布局管理 | 第53-57页 |
| ·文件驱动程序与块设备驱动程序 | 第57-58页 |
| ·本章小结 | 第58-59页 |
| 第三章 基于VFS的文件系统构建技术的研究与实现 | 第59-87页 |
| ·文件系统设计 | 第59-64页 |
| ·文件的实现 | 第59-61页 |
| ·目录的实现 | 第61-62页 |
| ·磁盘空间的管理 | 第62-63页 |
| ·文件系统的性能 | 第63页 |
| ·保护机制 | 第63-64页 |
| ·NEFS文件系统的设计 | 第64-72页 |
| ·NEFS文件系统物理布局设计 | 第64-67页 |
| ·NEFS文件系统主要数据结构 | 第67-70页 |
| ·NEFS格式文件系统的管理 | 第70-72页 |
| ·NEFS文件系统驱动程序设计 | 第72-77页 |
| ·构建Linux内核对NEFS文件系统的支持 | 第77-81页 |
| ·NEFS文件系统的数据结构定义 | 第77-78页 |
| ·修改内核配置,支持NEFS | 第78-80页 |
| ·配置并编译内核 | 第80-81页 |
| ·NEFS文件系统测试验证介绍 | 第81-86页 |
| ·制作INITRD,包含NEFS磁盘映象 | 第81-83页 |
| ·加载NEFS磁盘映象到VFS | 第83页 |
| ·回接设备 | 第83-85页 |
| ·测试并结果分析 | 第85-86页 |
| ·结论 | 第86页 |
| ·本章小结 | 第86-87页 |
| 第四章 其他嵌入式Linux文件系统构建技术 | 第87-107页 |
| ·嵌入式Linux的根文件系统 | 第87-100页 |
| ·根文件系统的构建 | 第87-95页 |
| ·使用INITRD构建根文件系统 | 第95-100页 |
| ·使用NFS调试根文件系统和应用程序 | 第100-102页 |
| ·/proc文件系统 | 第102-104页 |
| ·/proc文件系统概述 | 第102页 |
| ·/proc文件系统在嵌入式Linux开发的应用 | 第102-103页 |
| ·使用/proc帮助调试驱动程序 | 第103-104页 |
| ·其他常用的嵌入式文件系统 | 第104-106页 |
| ·小结 | 第106-107页 |
| 第五章 结束语 | 第107-109页 |
| ·论文工作总结 | 第107-108页 |
| ·研究心得 | 第108页 |
| ·下一步工作 | 第108-109页 |
| 参考文献 | 第109-112页 |
| 致谢 | 第112-113页 |
| 个人简历及硕士期间发表的论文 | 第113-114页 |