FATTY:面向嵌入式设备的FAT文件系统实现与优化

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:fly57384
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
FAT文件系统具有其他文件系统无可比拟的兼容性,为方便设备与PC机进行数据交换,目前大多数嵌入式智能设备都采用FAT文件系统进行数据存储。但是, FAT文件系统在设计上存在一些缺陷,使得它并不完全适用于嵌入式设备,特别是可靠性和实时性两方面,很难满足日益增长的嵌入式系统应用需求。因此,本文设计并实现了一种高度优化的FAT文件系统——FATTY,并针对嵌入式设备的特点,提出了“写缓冲区”“缓存合并算法”“压缩FAT表”“空闲簇索引”等多项创新以改善系统性能。实验证明,在不影响兼容性的前提下,FATTY方案大幅提高了FAT文件系统的可靠性,并使文件读写操作达到了软实时要求。除了可靠性与实时性方面的优化以外,针对嵌入式系统平台复杂多样的特点,FATTY还具备可移植、可裁剪、可配置等非功能特性,因此可适用于各种嵌入式软硬件平台。
其他文献
视频全景技术和运动物体消除算法在情景式数字旅游中是非常关键的部分,而且在数字娱乐等很多领域都有着重要的应用。本文主要讨论了一种全景视频获取方案,包括从硬件的准备到
随着网络技术应用的不断深入,信息安全发展也进入到一个全新的时代,传统的安全解决方案都是把目标重点放到边界上,往往忽略了内部网络安全,针对此问题论文作者所参与的项目组
信息安全风险评估是信息系统安全工程体系中的重要环节,已成为国内外信息安全领域的研究热点。但现有的风险评估工具由于服务对象和采用标准的不同,国内无法直接引用,且存在
企业应用集成是目前大多数企业所面临的任务。实现异构系统间的数据交换是完成这一任务的最根本前提。传统的数据交换方案出于拓扑结构、跨平台能力等方面的限制总存在着一些
本文主要完成了基于MCU的汽车总线技术的研究与车轮角度检测设备的设计实现。论文分析了汽车现场总线,主要是CAN总线的在汽车电子领域的应用。在对CAN总线进行相关研究的基础
分布式汽车驾驶模拟器是将分布式虚拟现实技术与汽车驾驶模拟器相结合的一种应用,是近几年研究的一个热门课题。视景仿真系统是驾驶模拟器的重要组成部分,它应用了先进的三维
随着网络的发展和网络技术的成熟,Internet已经在全世界范围得到普及。Internet上的各种信息,给人们的工作、学习生活带来了极大便利,人们对计算机网络的依赖性也越来越强。
数据发布作为信息交换的一种有效手段,为数据交换和数据共享提供了便利,但随着数据挖掘等相关技术的快速发展,数据发布过程中的敏感信息泄漏问题也日益突出,隐私保护已成为数
随着WEB应用的发展和普及,SSL VPN技术作为新一代安全技术以能够提供简单、廉价、安全和可靠的Internet访问而备受青睐。本文详细描述了SSL VPN网关的整体设计方案,重点描述
地理信息系统(GIS)的快速发展为人们认识世界提供了更深、更广的视野,为国民经济的发展提供了大力的支持;虚拟现实(又称虚拟环境)技术一直是信息领域研究、开发和应用的热点