【摘 要】
:
JFFS2是为使用闪速存储设备的嵌入式系统专门设计的一种日志式文件系统。作为一种基于日志结构的文件系统,JFFS2采用了新的存储方式,可支持耗损平衡,并具有断电保护功能,因而
论文部分内容阅读
JFFS2是为使用闪速存储设备的嵌入式系统专门设计的一种日志式文件系统。作为一种基于日志结构的文件系统,JFFS2采用了新的存储方式,可支持耗损平衡,并具有断电保护功能,因而相对EXT2而言,JFFS2更适合于把闪速存储器作为存储设备的嵌入式系统。目前JFFS2文件系统已趋于成熟和完善,但是JFFS2本身和嵌入式应用领域的特殊需求还存在一定差距,主要表现在其安装时间较长、容错机制有待开发以及数据存储管理机制不灵活三个方面。因此,在深入分析JFFS2文件系统的基础上,根据嵌入式应用的具体要求,对JFFS2进行合理化改造是完全有必要的。首先,针对文件加载时间较长的问题,重新定义并实现了一种新的结点类型,用它来描述闪存擦除块的相关信息,如used_size、dirty_size、free_size等,这样文件系统就可以直接读取此类结点建立相应的块内存映像。同时,考虑到常见的嵌入式多媒体设备在实际使用中对文件的读写操作相对较少,还可将建立索引结点分布图的操作尽量放到读写文件之前执行,以减少读取磁盘数据的次数,缩短文件加载时间。其次,在综合考虑嵌入式应用的数据特点和JFFS2校验机制局限性的基础上,提出一种基于存储内容的容错校验机制。在闪存文件系统中,根据数据内容对数据完整性的不同要求将数据分成若干个级别,如0级纯数据型和1级多媒体数据流型等。在存储不同数据完整性要求的内容时,采用不同强度的差错校验:对0级数据采用具有纠错能力的扩展海明编码算法,当0级数据发生错误时及时纠错,以确保0级数据的数据完整性和数据可靠性;对1级多媒体数据只进行一般的CRC校验,一旦检测到数据出错,就将此相关的数据结点设置为废弃的(obsoleted)。
其他文献
随着网络技术的发展和嵌入式设备上应用需求的不断变化,通用的层次协议栈往往不能满足。本文指出通信系统实现中采用基于构件的软件工程的有效性,给出了构件化协议体系结构:将协
收集由政府、企业和个人产生的数字化信息,为以知识和信息为基础的决策创造了巨大的机会。在互惠互利的带动下,有需求的各方之间可进行数据交流和发布。然而,在其原来形式的数据
本文介绍了保证服务质量的QoS路由(QualityofServiceRouting)是网络中解决QoS问题的一项关键技术。QoS路由的主要目标是为接入的业务选择满足服务质量要求的传输路径,同时
多媒体技术和数字图书馆的发展和应用,使基于内容的检索技术成为图象处理和计算机视觉的前沿问题。基于内容的检索技术就是直接根据描述媒体对象内容的各种特征进行检索,它的
计算机虚拟三维场景绘制作为虚拟现实系统中的重要组成部分,是当前计算机图形学方面的热门领域之一。它可以为人们提供非常直观自然的交互界面,因此已经在计算机辅助设计、数
多媒体会议克服了传统的通信工具不具备的面对面的沟通效果,又节省了时间和费用,提高了开会效率,所以得到了广泛的应用。目前的多媒体会议系统无论是基于电路交换网的H.320
科学计算可视化是20世纪80年代发展起来的一门新学科,它运用计算机图形学和图像处理技术,将计算过程中及计算结果的数据转化为图形图像的形式在屏幕上显示并进行交互处理。在
数据库中知识发现(Knowledge Discovery in Databases,简称KDD)是近年来人工智能、数据库应用等领域的研究热点。目前,KDD的研究涵盖了多个领域的多种知识发现方法,已经能够发现
UML是面向对象开发中一种可视化建模语言,已经成为事实上的面向对象建模标准。虽然表达丰富,但UML不是形式化的建模语言,其图形化的符号经常缺乏精确的语义,这使得对UML进行形式
本文对曲面造型中散乱数据插值曲面问题进行了研究。构造散乱空间数据插值曲面技术在CAD、计算机图形学、气象和勘探等各类科学研究和工程设计中有广泛的应用。 由于工程