首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文

基于NAND Flash的嵌入式文件系统的研究与实现

摘要第1-6页
Abstract第6-11页
第一章 引言第11-16页
   ·课题的来源与意义第11页
   ·文件系统的发展现状第11-15页
     ·块设备文件系统FAT32第11-12页
     ·虚拟文件系统VFS第12-14页
     ·嵌入式文件系统第14-15页
   ·本文的主要工作及章节安排第15-16页
第二章 嵌入式文件系统概述第16-38页
   ·Flash 存储器第16-21页
     ·Flash 存储器的分类第16-21页
     ·Flash 的硬件特性第21页
   ·Flash 文件系统的发展第21-32页
     ·基于转译层的块设备文件系统―FTL第22-24页
     ·通用的 Flash 文件系统-JFFS2第24-28页
       ·JFFS2 的技术特点第24-26页
       ·JFFS2 的存储结构第26-28页
     ·专用的NAND Flash 文件系统-YAFFS第28-32页
       ·YAFFS 中数据的存储方式第29-30页
       ·YAFFS 文件系统在内存中的组织方式第30-32页
   ·基于NAND Flash 的嵌入式文件系统的不足第32-37页
     ·启动时间第33-34页
     ·内存消耗第34-36页
     ·磨损平衡第36-37页
     ·实时性第37页
   ·本章小结第37-38页
第三章 NAND Flash 文件系统的优化第38-49页
   ·减少启动时间第38-41页
     ·文件系统的结点管理第38-40页
     ·改变结点的管理方式减少启动时间第40-41页
   ·降低内存消耗第41-46页
     ·Cache 原理及淘汰算法第42-44页
     ·利用类Cache 机制降低内存消耗第44-46页
   ·提高磨损平衡第46-48页
     ·冷热数据的概念第46-47页
     ·利用冷热数据的思想提高磨损平衡第47-48页
   ·本章小结第48-49页
第四章 SFFS 的设计与实现第49-70页
   ·SFFS 的整体结构第49-50页
   ·NAND Flash 驱动程序第50-56页
     ·NAND Flash 的功能结构及操作命令第50-51页
     ·NAND Flash 的读操作第51-53页
     ·NAND Flash 的写操作第53-54页
     ·NAND Flash 的擦除操作第54-56页
   ·结点的设计与实现第56-66页
     ·SFFS 中三种结点的构成第56-59页
     ·SFFS 的内存数据结构第59-66页
       ·文件头的内存映象第59-61页
       ·数据结点的内存映象第61-63页
       ·类Cache 机制的实现第63-66页
   ·冷热数据的分离存储实现磨损平衡第66页
   ·SFFS 的API 接口和NAND Flash 驱动接口第66-69页
     ·SFFS 的API 接口第67-68页
     ·SFFS 与NAND Flash 驱动程序的接口第68-69页
   ·本章小结第69-70页
第五章 SFFS 的测试第70-78页
   ·测试平台介绍第70-72页
     ·S3C2410A 整体结构第70-72页
     ·S3C2410A 主要的配置参数第72页
   ·SFFS 的性能测试第72-77页
     ·SFFS 启动时间的测试第72-74页
     ·伪Cache 的大小对系统性能影响的测试第74-76页
     ·SFFS 磨损平衡的测试第76-77页
   ·本章小结第77-78页
第六章 结论第78-79页
致谢第79-80页
参考文献第80-84页
攻硕期间取得的研究成果第84-85页
 发表的论文第84页
 硕士期间参与的项目第84-85页

论文共85页,点击 下载论文
上一篇:学生宿舍管理系统的设计与实现
下一篇:基于灰度等高线变化加速度的菌落图像分割研究