欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    嵌入式Linux实时性能优化文献综述

    • 资源ID:1396992       资源大小:56.50KB        全文页数:11页
    • 资源格式: DOC        下载积分:50金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要50金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    嵌入式Linux实时性能优化文献综述

    1、嵌入式嵌入式 Linux 实时性能优化研究文献综述实时性能优化研究文献综述 摘要:摘要:随着嵌入式应用越来越广泛,嵌入式操作系统受到极大的重视。尤其是 在实时监控领域中,往往把嵌入式系统与计算机网络相结合起来,以完成实时网 络测控。嵌入式设备自身资源有限,使得其不能像 PC 机那样完全依靠提高自身 的性能来提高实时性, 传统的网络技术把大量的时间花在保证数据传送的可靠性 上,降低了数据传递的实时性,因此不能直接应用到嵌入式系统中来。实时性能 的好坏是衡量一个嵌入式 Linux系统性能的重要指标之一1,对嵌入式系统有着 非常重要的意义。本篇文献综述主要围绕嵌入式 Linux实时性能优化展开,系统

    2、 全面的介绍了国内外当前嵌入式 Linux实时性能优化的现状, 并对其中存在的重 要、前沿的问题做了详细的阐述。 关键词:关键词:嵌入式 Linux,实时性,调度策略,抢占,数据流,多处理器 国内研究现状国内研究现状 随着计算机技术在各个领域的不断深入与发展,嵌入式系统在人们的生产生 活中起着越来越重要的作用。 早在二十世纪七八十年代就已经有嵌入式微处理器 应用于工业控制等领域2。随着对智能控制需求的不断增长,单纯的依靠从提高 嵌入式微处理器的运算速度、可扩充能力、系统可靠性、功耗和集成度等方面来 发展嵌入式系统已经不足够了, 把网络技术与嵌入式系统结合起来组成分布式测 控系统成了当今嵌入式系

    3、统发展的大方向。将各种各样的仪器、仪表、手机、信 息家电等嵌入式设备通过网络连接起来以实现工业自动化、 家庭自动化为人们的 生产生活提供更便利的服务。 嵌入式实时技术是近年来发展最为迅猛、最受关注的一门新兴技术,也是当 今中国 IT 领域最为热门的话题5。随着计算机应用的普及、互联网技术的发展, 全过程自动化产品制造、大范围电子商务活动、高度协同科学实验以及数字化家 庭的兴起,大量的嵌入式设备被嵌入到人们的工作、生活空间中。目前,嵌入式 应用市场广阔,主要应用在家用市场、通信市场、商业市场(流通、金融市场、 证券市场)、国防建设以及工业及自控市场6。 目前,国内主要有两种提高 Linux 实时

    4、性的技术方案:一个是双内核思想, 即让标准 Linux 内核与实时内核共存在系统中。在标准 Linux 内核之上增加一 个实时内核,让实时任务 在实时内核中运行,实时内核把标准 Linux 内核作为 运行在它上面的优先级最低的一个任务;另一个是直接修改内核,比如对实时调 度算法的改善、对中断机制的改善、对内 核同步机制的改善以及对 Linux 的时 钟粒度的细化等7。 国外研究现状国外研究现状 目前,国外不少大学、研究机构和知名公司加入了实时 Linux的开发工作, 较成熟的产品不断涌现,主要分为如下两种实时化方案。 双内核实时化方案双内核实时化方案 1.RT-Linux RT-Linux 是

    5、由美国新墨西哥州大学研制出来的实时操作系统。 它是通过在标 准Linux内核之上增加一个实时内核的方法来获得系统的实时性, 标准 Linux 内 核作为它在空闲时的一个优先级最低的任务来运行。 为了使得系统的实时性要求 得到满足,他们进行了以下改进8: (1) 对标准 Linux 内核进行改进,禁止其任意关中断 (2) 对时钟中断机制进行了改动 (3) 增加了实时任务调度算法 (4) 增加了进程之间的通信机制 2.RTAI RTAI 是指实时应用接口。由于 RT-Linux 在不同的 Linux 版本之间不易于 移植, 所以为了解决这个问题, RTAI 被开发出来。 RTAI 修改 Linux

    6、/arch/i386 中 与体系结构相关的代码,建立了一个实时硬件抽象层,RTHAL 隔离了 Linux与 中断控制器,接管了所有的硬件中断,建立了软件模拟中断机制3。经过这些改 动以后,在实时任务需要运行的任何时刻,RTAI 都可以中断 Linux 的运行,以 此保证实时任务的优先运行9。尽管引入了 RTAI,但是 Linux的功能并没有因 此受到影响。Linux作为优先级最低的一个任务,只有在没有实时任务运行时, 才允许被执行。正是由于 RTHAL 所提供的接口,实时内核和 Linux内核才能进 行高效地交互。 单内核实时化方案单内核实时化方案 1.Red-Linux Red-Linux 是美国加州大学 Irvine 分校研制出来的实时操作系统。在 Linux 内核中很好地融合了对实时调度支持的技术。 它同时支持三种类型的进程调度算 法:基于时间驱动的进程调度算法(Time-driven Scheduling)、基于优先级的进程 调度算法(Priority-driven Scheduling)、基于共享 CPU 的进程调度算(Share-driven


    注意事项

    本文(嵌入式Linux实时性能优化文献综述)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583