基于910GML平台的嵌入式Linux文件系统的研究与改进

来源 :重庆大学 | 被引量 : 0次 | 上传用户:ktv238
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机和互联网技术的发展,人们对网络的要求不再局限于获得文字形式的信息,越来越多的图像、动画甚至视频等形式的资源充斥着整个网络,“三网融合”促使互联网成为集图像、语音和数据为一身的多媒体业务综合平台。应用技术的不断发展使得传统的网络终端无论从硬件还是软件方面都无法满足新的需求,同时,信息量的猛增对存储技术也提出了新的挑战,作为实验室863课题研究成果的网络计算机e-Boat在硬件性能上已经不能满足当前需要,同时,在e-Boat的使用过程中,经常出现Flash存储器损坏的情况,严重影响了产品使用性能。Flash存储器以其低成本、低功耗、高集成度、高访问速度和高抗震性等方面的优点,成为嵌入式产品的主流存储器[1],然而Flash存储器擦除次数是有限的,将擦除操作平均分摊到Flash存储器的所有物理块上,防止某些物理块过早超过有效擦除次数变成坏块,延长整个Flash存储器使用寿命的磨损均衡操作成为所有Flash文件系统必须具备的功能。本论文主要工作概括如下:①将Intel公司推出的以Intel 910GML高速芯片组为核心的嵌入式系统板替换e-Boat的主板,使硬件性能得到显著提高,满足当前应用的需要;②在UBI(Unsorted Block Images)磨损均衡子系统的基础上,总结前人的研究成果,将垃圾回收与磨损均衡有机结合起来,对UBI磨损均衡算法进行改进[2];③借鉴Linux内核调度算法中识别I/O消耗型进程和处理器消耗型进程的思想来设计温度评估策略,使其评估效果更加接近真实情况;④通过设定超龄区,将高龄物理块暂时保护起来,能够在最大限度上减少有效数据迁移次数,同时还有效的避免了针对新分配的物理块的保护措施,在达到物理块磨损均衡的同时,又避免了磨损均衡过载现象的出现。对比实验表明,改进后的算法大大提高了UBI磨损均衡子系统的性能。将改进后系统移植到910GML系统板上,不仅能够降低系统功耗,还使得Flash存储器的使用寿命大大增加,从而提高了e-Boat的可靠性和耐久性,使其在软硬件方面的性能都得到了显著提高,能够适应当前应用的需要。
其他文献
从软件工程中软件生命周期的角度分析,软件架构是软件的核心结构与行为,因而软件架构的设计是软件设计的核心,也是随后进行代码开发的基础。因此软件架构设计的重要性不言而
随着数据库技术的不断发展和Internet的不段完善,人们利用信息技术得到数据和潜在知识的能力得到极大的提高,数据挖掘正是在这种时代背景下产生的,其实质是从存放在数据库,数
机会传感网络是一种不需要源节点和目标节点之间存在完整链路,利用节点移动带来相遇机会实现通信的自组织网络,应用于野生动物追踪、森林环境监测以及智能交通等。机会传感网
近年来,随着Internet / Web技术的快速普及和迅猛发展,互联网上的网页每天都以指数级别增长,目前数字信息已呈现数量庞大、类型繁多、更新迅速等发展趋势。在如此类型繁多更
图像分割是图像处理与计算机视觉领域低中最基础和重要的领域之一,是图像进行视觉分析和模式识别的基本前提。阈值法因其实现简单而成为一种有效的图像分割方法,但它的高耗时
随着计算机、通信技术的高速发展,以及互联网基础设施建设与网络信息工具的推广应用,网络上的信息正在以几何级数进行着增长。如何从网络上海量的信息资源中获得有用的部分,成为
学位
随着计算机软硬件、图像处理、机器人等技术的迅速发展,计算机视觉越来越普遍地应用到机器人领域。本文主要针对基于序列图像的机器人的视觉定位技术展开研究,利用计算机视觉
云计算因其特有的大容量存储能力、分布式计算能力、资源共享能力等诸多优点而成为当今及未来的主流计算模式,越来越多的企业和个人选择将数据存入云端,以方便数据的管理和高
随着网络技术的发展,网络终端得到了广泛应用。但在农村、教育等领域,其安全及维护问题成为了阻碍网络终端推广的重要因素。针对网络终端故障维护问题,为了提高网络终端系统
门户系统是近几年兴起的一项web应用,也是web信息系统的新的信息实践和研究领域。它以集成的方式向用户提供广泛丰富的信息资源和多种多样的服务,因此,用户可以“一站式”获