嵌入式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页 |