嵌入式可压缩文件系统的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:ironbra
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在嵌入式Linux系统中,由于存储设备往往较为紧张,对其文件系统进行压缩有时是必要的。直接使用可压缩文件系统是一种很好的方法。现有的可压缩文件系统,如cramfs和squashfs,都是采用gzip压缩算法进行的。然而gzip算法并非总是最合适的压缩算法。本文通过对压缩算法的效能对比,说明了gzip算法的许多关键特性。本文分析了5种压缩算法,给出了它们的性能与压缩比的对比数据。通过实验证明了多数算法的解压缩时间与其压缩参数的相关性并不大。通过这些算法的对比数据,给出了最适合做嵌入式可压缩文件系统的压缩算法。本文论证了在可压缩文件系统中,对不同的文件使用不同的压缩算法的好处。提出了一种使用多种压缩算法的可压缩文件系统,即嵌入式可压缩文件系统(cefs, Compressed Embedded File System)。参照cramfs等成熟文件系统的做法,设计出了cefs的存储结构,实现了对存储空间的节约;论述了对文件访问过程进行统计的方法;给出了对单个文件的压缩比进行选择的方法;设计了md5摘要配置文件,用于对文件系统中的压缩算法进行唯一标记,并允许嵌入式系统的开发者对单个文件的压缩算法进行选择。本文对cefs的设计过程、结构做了详细的阐述,并给出了实验结果以及cefs与cramfs的对比结果。
其他文献
祁东县公安局干部官同生同志,在五月二十八日围捕七名盗枪罪犯的战斗中,英勇顽强,临危不惧,虽身负重伤,仍与罪犯殊死搏斗,直至生命的最后一息,表现了共产党员的大无畏革命精
小卫星编队飞行因其低成本、高性能及高自主性而备受重视与青睐。椭圆轨道可以通过配置远地点增加对目标区域的覆盖时间,进而提高卫星的使用效率,因此比圆轨道更有优势。由于摄
2003年6月,徐跃进赴任德兴市委书记的第二天,即来到老干局亲切看望慰问老干部及工作人员,征询他们对市委工作的意见和建议,了解老干部的所需、所求、所企、所盼。作为市委书记的他,怀着一颗拳拳的敬老之心,凡事想老干部所想,急老干部所急,使德兴近几年的老干部工作溢满了市委书记的浓浓关怀之情。通过高位推动,全市上下形成了“再穷不能穷老干部、再苦不能苦老干部、再难不能难老干部”的良好工作氛围。广大老干部实现
针对PWA3×2-14型挖藕泵机组在使用过程中出现寿命短的问题,提出了对泵盖、轴套等对密封使用有主要影响的部位进行了结构上的创新改进,并在填料前面增加骨架油封和填料环,润
研究背景和思路rn发展风电意义与潜力.风能作为一种清洁的可再生能源,是我国能源转型的重要支撑.肩负着支撑经济社会可持续发展的历史使命(十九大报告).我国风能储量丰富(10%)
期刊
大家好!非常感谢各位能够参加这次研讨会,也非常感谢主办方和杂志社给这个机会.我在丹佛斯动力系统中国负责系统应用技术支持和系统解决方案的研发工作,在这里就“数字化的系
期刊
计算机视觉在冷轧带钢表面的缺陷检测中日益显示出其重要性,而图像分割则是其中的重要部分。由于冷轧带钢表面(本文包括镀锌板和钢板)图像背景极其复杂,目前又缺乏通用的分割
前不久,湖南省醴陵市清水江乡增家滩村的60岁普通农妇瞿志英,被株洲市委授予优秀共产党 Not long ago, Qu Zhiying, a 60-year-old peasant woman in Zengjia Tan Village,
随着国民经济的发展和人民生活水平的提高,电力事业迅速发展,用户对供电质量和供电可靠性要求也越来越高。此外,由于国家在城乡电网建设和改造中,要求高压直接进入负荷中心,形成高
随着人民生活水平的日益提高和科学技术的的进步,服务型机器人的应用也在逐渐的推广。针对比较贴近人类日常生活的服务型机器人来说,更好的实现人机交互就显得十分必要。语音