高速大容量存储系统中的线性文件系统设计和实现
| 摘要 | 第1-6页 |
| Abstract | 第6-12页 |
| 第一章 引言 | 第12-16页 |
| ·课题的目的和意义 | 第12页 |
| ·国内外研究进展 | 第12-14页 |
| ·传统文件系统 | 第12-13页 |
| ·日志文件系统 | 第13页 |
| ·网络文件系统 | 第13页 |
| ·基于数据库的文件系统 | 第13-14页 |
| ·本文的内容安排 | 第14-16页 |
| 第二章 磁盘存储原理 | 第16-20页 |
| ·硬盘工作原理 | 第16-17页 |
| ·磁盘分区和格式化 | 第17-20页 |
| 第三章 Windows 文件系统 | 第20-36页 |
| ·Windows体系结构 | 第20-26页 |
| ·存储管理 | 第23页 |
| ·虚拟内存管理器 | 第23-25页 |
| ·高速缓存管理器 | 第25-26页 |
| ·文件系统驱动 | 第26-32页 |
| ·驱动程序 | 第26-28页 |
| ·IRP | 第28-31页 |
| ·IRP的处理 | 第31-32页 |
| ·常用文件系统 | 第32-36页 |
| ·FAT32 | 第32-33页 |
| ·NTFS | 第33页 |
| ·EXT2 | 第33-36页 |
| 第四章 线性文件系统设计 | 第36-40页 |
| ·线性文件系统设计目标 | 第36页 |
| ·线性文件系统设计 | 第36-40页 |
| 第五章 线性文件系统实现 | 第40-60页 |
| ·驱动程序的安装 | 第40页 |
| ·主要数据结构 | 第40-43页 |
| ·卷控制块 | 第41-42页 |
| ·文件控制块 | 第42-43页 |
| ·文件上下文控制块 | 第43页 |
| ·主要的请求处理 | 第43-54页 |
| ·DriverEntry 请求 | 第43-46页 |
| ·CREATE 和CLOSE 请求 | 第46-49页 |
| ·READ 和WRITE 请求 | 第49-52页 |
| ·FILE SYSTEM CONTROL 请求 | 第52页 |
| ·Fast I/O 的处理 | 第52-53页 |
| ·高速缓存管理器回调函数 | 第53-54页 |
| ·文件系统识别器 | 第54-56页 |
| ·CRC-32 校验算法 | 第56-60页 |
| 第六章 线性文件系统测试 | 第60-62页 |
| ·测试平台 | 第60页 |
| ·测试及分析 | 第60-62页 |
| 第七章 总结 | 第62-63页 |
| 参考文献 | 第63-65页 |
| 发表文章目录 | 第65-66页 |
| 致谢 | 第66页 |