基于Linux嵌入式操作系统实时性的研究

来源 :沈阳工业大学 | 被引量 : 0次 | 上传用户:wayl1s1s
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字信息技术和网络技术的高速发展,嵌入式产业迅速崛起,成为二十一世纪发展最快的IT产业,嵌入式系统蕴含着巨大的市场商机。在这种背景下,已经在服务器市场稳定了地位的Linux在嵌入式领域脱颖而出,并以其低廉的价格和强大的功能等诸多优势很快发展起来,成为近年来嵌入式领域研究和开发的一个热点。 本文主要讨论为满足嵌入式领域的需要,使Linux系统支持硬实时性的研究。文章首先对嵌入式系统、嵌入式实时操作系统和嵌入式Linux进行了详细的介绍,并对Linux作为嵌入式操作系统的优势和在实时性方面的不足做了深入的分析。在此基础上,对当前嵌入式Linux操作系统实现硬实时陸的不同方案进行了比较。研究了现有各种可行的改造方法,这些都为后续的研究和开发工作提供了良好的基础。 其次重点深入的分析了Linux内核源代码,特别是深刻剖析内核中关键代码,进程管理与内存管理部分,并掌握Linux操作系统的脉络框架和实现思想。确定了对Linux的改造方案。采用细粒度定时器的机制来解决Linux系统中固有的系统时钟粒度大的问题,对两种模式下的细粒度定时器的具体实现策略做了阐述;通过对虚拟内存机制的屏蔽,剔除内存的换入换出操作,使屏蔽后的系统与原系统相比,稳定性和实时性显著提高;将单调速率调度算法、最早死线调度算法以及多级反馈队列调度算法进行理论上的研究及证明,并设计了基于Linux的实时调度器,EDF和RMS调度器;采用这种方案设计,用户可以根据其需要进行选择,将能够适用于多种应用需求。经过验证测试,改进后的系统较好地解决了普通Linux在实时性方面存在的不足,能够在实时领域有较好的应用。 最后,对Linux实时化方案中尚需解决的其它关键问题提出自己的看法,通过对其进行相应的改造,必将在嵌入式领域中发挥巨大的作用。并对嵌入式Linux未来发展的方向做出展望。
其他文献
本文提出了一种面向防汛虚拟会商过程的模型-NI动态模型,并给出了模型在防汛会商活动中的应用分析,提出了三种专家判断矩阵一致性调整的新方法。 本文提出了一个新的基于决
推荐系统被认为是大数据时代最有效的个性化技术,其目标是为用户推送最有价值的信息,提高用户获取信息的效率。对于推荐系统的研究,既有重要的社会意义,又有重要的经济价值。自上
网格又被称为下一代的Internet,它代表了面向Internet的分布计算技术的新趋势。随着网格技术的使用广泛和深入,如何提供一个网格程序的开发、调试的集成丌发环境,已经成为一
随着互联网的发展,当前出现的Web标准如WSDL,SOAP,UDDI,DAML-S,使得Internet成为一个异构的、具有互操作性的Web服务的海洋,从而使应用程序的开发过程简化为发现Web服务和集成Web服
随着无线通信技术的发展,移动银行、移动证券、移动办公等无线增值应用业务相继出现。无线增值应用在给我们的生活带来极大方便的同时,也带来了很多的安全隐患。与有线环境下
当今,随着互联网技术和通信技术的高速发展,网络中数据信息量呈现爆炸式增长,用户对数据信息存储的性能和可靠性提出了更高的要求。网络中数据业务的增加使得传统单节点数据
随着Internet技术的发展以及音视频压缩技术的进步,基于Internet的多媒体交互平台受到了越来越广泛的重视。本文以构建一个实用的交互式多媒体实时教学系统为目标,对其中若干
随着因特网的迅猛发展,电子邮件正成为一种最快捷、最经济的通信手段。但电子邮件在成为一种信息交流工具的同时,也正在成为一种商业广告手段。在收到有用信息的同时,用户也从因
  本文主要对现有视频会议国际标准、相关技术进行了较深入的分析和研究,并且结合实际项目,开发了一个基于互联网的视频会议系统,设计和实现了系统的总体框架及各功能模块。 
根据目前GIS发展的趋势和方向,管网管理系统要实现的目标主要包括:(1)实现管网基本资料的管理,包括空间数据和属性数据,提供常规的统计、查询、编辑等功能。(2)实现突发事故处理