首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
嵌入式Linux操作系统的实时性能研究与改进   总被引:1,自引:0,他引:1  
从三方面提出改善Linux实时性能的措施:为提高嵌入式应用响应时间精度,提出两种细化Linux时钟粒度方法;为增强系统内核对实时任务的响应能力,增强Linux内核的可抢占性,提出插入抢占方法;为扩展系统适用范围,提出可支持多实时调度策略的调度方案。  相似文献   

2.
嵌入式Linux操作系统实时性的分析与研究   总被引:3,自引:0,他引:3  
通过分析嵌入式Linux在实时应用中的不足,从软中断模拟技术、可抢占式内核机制和实时调度策略等方面给出了改善系统实时性能的方法,同时提出了宏观调度结构,拓展了实时系统的应用范围。  相似文献   

3.
本文通过对Linux操作优势和不足进行分析,发现Linux关于实时进程的优先级没有涉及到实时进程的截止时间和进程的重要程度,为了增强Linux的关于实时进程的处理,本文并提出了一种优化改进调度算法。同时,根据项目的要求对Linux的内核等进行了改造。  相似文献   

4.
5.
在分析Linux2.6进程调度程序的基础上,提出一种采用动态优先级调度实时任务的算法:估计运行时间与剩余延迟时间比值较大者优先的调度算法(HRESF),将进程的估计运行时间和剩余延迟时间这两个特征参数综合考虑,实现对实时任务的调度。  相似文献   

6.
针对目前嵌入式Forth操作系统中缺乏实时调度机制的问题,对基于Forth虚拟机架构的嵌入式操作系统中多任务调度的关键技术进行了研究。采用Forth虚拟机技术,新定义了一种中断任务类型来处理实时突发事件,并给出了一种新的任务调度算法来调度 Forth系统中终端任务、后台任务以及中断任务顺利运行。实验结果表明,改进后的 Forth 系统能够通过实时调度处理突发事件,并且实时响应度高,尤其适用于对实时性有要求的嵌入式环境中,以满足日趋复杂的嵌入式环境对高效操作系统和 Forth 技术的应用需求。  相似文献   

7.
通过分析嵌入式Linux在实时应用中的不足,提出了提高Linux实时性的方法,重点讨论了双内核法和修改内核法.同时提出了一种基于优先级的抢占调度算法的结构,拓展了实时系统的应用范围.  相似文献   

8.
嵌入式系统应用于自动控制领域时,往往对实时性和可靠性要求严格,如飞行控制、汽车自动刹车等,如果响应不及时,可能产生灾难性后果。随着应用对象复杂性的增加,嵌入式控制系统ECS(Embedded Control System)通常由多处理机构成,包含一组实时任务,每一个任务承担系统总目标任  相似文献   

9.
由于Linux在耗尽的、机会均等的调度策略方面不利于实时性的增强,结合目前常用的改造内核的方法,提出新的修改方式,针对目前Linux在实时调度方法方面的缺陷,建立调度模型,提出新的调度算法。  相似文献   

10.
嵌入式实时操作系统环境中的多类型实时任务并存的情况给实时调度机制带来了新的需求和挑战。提出了一种适用于嵌入式实时环境的调度框架,可以调度多类型实时和非实时任务,且可通过自适应控制来调节软实时任务带宽,使系统实时性最优化。它引入了两个层次的任务准入控制,解决了任务相关性和资源等约束问题,保证了进入系统的任务独立性和可调度性。它具有良好的可扩展性和可配置性,适用于分布式实时环境。  相似文献   

11.
基于嵌入式RTOS的闭环反馈调度算法的研究   总被引:1,自引:0,他引:1  
分析了常见调度算法的特点,提出一种基于嵌入式实时操作系统的闭环反馈控制调度策略。针对任务的特点.从任务的周期与非周期性、I/O消耗和处理器消耗型两个方面对任务进行相应的反馈控制,使调度器具有一定程度上的自适应功能。并对实时操作系统μC/OS-Ⅱ的内核调度算法进行改进,同时与EDF算法进行对比测试,可以看出改进后的调度算法在系统负载较重或系统过载的情况下表现良好。  相似文献   

12.
嵌入式Linux中调度算法的实现及优化   总被引:7,自引:0,他引:7       下载免费PDF全文
本文论述实时嵌入式Linux的多任务调度算法实现机制。结合嵌入式操作系统的特点,重点介绍基于优先级驱动嵌入式系统的一种实时调度优化算法的实现机制,讨论如何在GPL下充分利用现有的实时调度算法开发适合嵌入式Linux的优化调度方法,并提出了具体的实现思路。  相似文献   

13.
一个基于Linux的嵌入式实时操作系统   总被引:25,自引:0,他引:25  
在分析Linux和嵌入式实时操作系统的基础上,介绍了一个基于Linux的嵌入式实时操作系统:SOPCA。  相似文献   

14.
嵌入式系统中BP算法多任务调度性能的分析   总被引:1,自引:0,他引:1       下载免费PDF全文
对于多任务、多进程实时系统中的周期性任务,有一系列静态分配调度算法能有效地解决各种特定条件下的任务分配和调度问题,但这些算法均要求被调度任务的特征参数为已知条件,在很多实时系统中,周期性任务的运行时间或任务数量常常是一些具有一定规律的随机过程,上述静态算法的效能将受到限制。该文描述的神经网络能够充分利用不同时间和空间的数据信息,有较强的学习功能,提高了系统的性能和效率。  相似文献   

15.
基于linux嵌入式系统的研究   总被引:3,自引:0,他引:3  
从linux操作系统,嵌入式系统,采用linux作为嵌入式系统的原因,linux嵌入式系统的组成,linux嵌入式系统开发平台和开发环境五个方面对linux嵌入式系统进行了较深入研究.在此基础上,根据863计划,以及当前国家对自主操作系统的大力支持,指出了开发linux嵌入式系统的必要性.  相似文献   

16.
Vxworks嵌入式实时操作系统任务调度方法研究   总被引:3,自引:0,他引:3  
介绍了Vxworks嵌入式实时操作系统内核任务调度的4种方法,针对嵌入式实时操作系统多线程实时调度的应用需求,在对Vxworks嵌入式实时操作系统调度原理与方法进行分析研究的基础上,根据指定应用环境的设计指标与方案,对Vxworks嵌入式实时操作系统系统任务调度方法进行了分析比较,通过仿真实验的方式对其性能进行测试,并得出了方法适用性的相关论断,从而为相关领域嵌入式实时操作系统的技术应用提供参考。  相似文献   

17.
在嵌入式并行计算系统中,任务调度是决定系统性能的关键。多任务调度中,启发式调度法是一种设计简单且性能良好的调度方法。目前的调度算法大多是基于任务复制的,没有充分考虑前驱任务与其后继任务间的相关性。该文提出了一种基于相关任务优化(DTO)的调度算法,通过分析已用处理机的负载和空闲时间,尽量减少系统的调度长度和处理机数目。算法分析结果表明,DTO算法在性能上优于其他算法,对嵌入式并行计算系统中的多任务调度是一个较好的选择。  相似文献   

18.
葛永琪  董云卫  张健  顾斌 《软件学报》2015,26(4):819-834
能量收集嵌入式系统(energy harvesting embedded system,简称EHES)的任务调度算法需要考虑能量收集单元的能量输出、能量存储单元的能量水平和能量消耗单元的能耗.实时任务在满足能量约束的条件下,才可能满足时间约束.在这个背景下,传统固定优先级调度算法不再适用于EHES.提出一种基于分组的自适应任务调度算法,它能根据能量收集单元由于能量输出的不确定性而造成的非能量约束情况和能量约束情况,自适应地选择任务调度算法.在非能量约束的情况下,减少任务抢占次数,增强任务的可调度性;在能量约束情况下,减少电池模式切换次数,提高能量存储单元的平均能量水平,从而降低系统能量约束.在一个可进行大范围任务集合仿真的实验环境下对提出的算法进行验证,并将基于分组的自适应调度算法与现有的两个经典算法进行了对比.  相似文献   

19.
王铮  孙萍 《微机发展》2007,17(11):26-29
分析了常见调度算法的特点,提出一种基于嵌入式实时操作系统的闭环反馈控制调度策略。针对任务的特点,从任务的周期与非周期性、I/O消耗和处理器消耗型两个方面对任务进行相应的反馈控制,使调度器具有一定程度上的自适应功能。并对实时操作系统μC/OS-II的内核调度算法进行改进,同时与EDF算法进行对比测试,可以看出改进后的调度算法在系统负载较重或系统过载的情况下表现良好。  相似文献   

20.
嵌入式系统的低功耗调度算法是嵌入式低功耗技术研究的重要研究方向,文中研究了一种任务间存在依赖关系的嵌入式系统的低功耗调度算法,建立了该低功耗调度算法的数学模型,由于模型的求解复杂性,结合嵌入式系统低功耗调度流程,通过一种比较简单的分步式思想,方便地求解了该低功耗调度算法的数学模型;建立了一个有6个任务的有依赖关系的任务集,通过该调度算法,对该任务集进行了调度,调度后的算法与调度前的算法对比降低的该任务集的能耗;最后用VC编程语言编程仿真验证了该低功耗调度算法的低功耗特性.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号