首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
基于RTAI可扩展的实时调度模型的研究与实现   总被引:2,自引:0,他引:2  
随着嵌入式实时系统的广泛应用,多类型的硬实时、软实时与非实时任务往往共存于同一系统,而只提供单一调度方法的传统嵌入式操作系统如Vxwork,pSOS已经无法满足这种需求.通过全面分析调度对象,提出了可扩展的层次性的调度模型,并基于RTAI实现了上述调度模型,最后通过实验,验证了系统良好的应用效果.结果表明,该调度模型很好地满足了嵌入式实时系统多样性的需求,对嵌入式系统的研发具有一定的现实意义.  相似文献   

2.
针对μC/OS-Ⅱ嵌入式实时系统中进程调度的时间复杂度高的问题,通过修改系统进程调度数据结构,建立一种嵌入式实时系统的进程调度模型,保证系统的调度实时性和关键实时进程的执行,同时有效降低进程调度时间复杂度,而且不失进程间的公平性,满足低优先级进程的需求,不至于使低优先级进程长时间等待或者因截止时间到而无法执行.  相似文献   

3.
基于抢占阈值的嵌入式实时数据库事务调度   总被引:1,自引:0,他引:1  
提出了一种嵌入式实时数据库事务处理模型,把抢占阈值应用到固定优先级可抢占的实时事务调度之中,并提出了一种冲突避免的实时事务并发控制协议,使实时事务调度和并发控制高度集成,降低了系统的事务管理开销.通过事务的可调度性分析,给出了可行的调度模型应具备的条件和相应调度参数的分配算法.  相似文献   

4.
吴坚 《中国西部科技》2009,8(16):44-45,55
实时组件调度是在操作系统任务调度的基础上的较高层次的调度,是软总线的一个重要功能。本文提出了进程间通信组件模型(ICCM),对模型结构和使用过程进行了详细分析,在此基础上,提出了基于进程间通信组件模型的通用实时组件集成调度框架,为组件软件工程在嵌入式实时系统中的应用奠定了基础。  相似文献   

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

6.
大部分嵌入式系统的实时调度算法, 都是按任务的最坏执行时间进行调度, 会浪费各种资源. 针对网络多媒体系统的实时应用需求和当前调度算法的实时性能的不足, 本文分析了嵌入式实时系统中有代表性的动态EDF调度算法, 建立了一个周期性的任务集模型, 依据该模型, 提出来了一个改进的EDF调度算法, 最后用实验验证了改进的EDF调度算法的有效性.  相似文献   

7.
软实时系统下动态电压/频率调节算法设计   总被引:1,自引:0,他引:1  
基于实时DVFS模型,提出满足软实时性约束的DVFS算法SRT-DVFS.该算法利用软实时系统在给定延迟率下允许任务延迟的特点,在 EDF算法基础上实现软实时DVFS调度,克服了在软实时系统里直接使用硬实时DVFS算法效率低的缺点.通过模拟实验证明该算法能够满足系统软实时要求.实验结果表明,该算法比LEDF算法节省10%的能量消耗.  相似文献   

8.
车辆调度的传统算法都是在固定不变的网络节点中进行优化,这种静态的算法并不能满足实时环境的需要。在实际环境中,各节点的需求是不断变化的,将这种变化的不确定性的需求转化为静态需求为企业运作提供了便利,但却不能在时间上赢得竞争优势。作者在分析了传统的车辆调度方法的基础上,提出了实时车辆调度系统,探讨了实时车辆调度系统的模型结构及其实现的关键技术,为建立实时车辆调度模型提供了基础。  相似文献   

9.
面对对象开发技术中的视觉技术能非常有效地把软件开发过程视图化,并有助于实现软件的可再用性和封装性.UML建模本来是为面对对象理论而设计,但已经产生许多分枝并被广泛地应用于其他领域.包含12种模型图表的UML可以为各种应用结构建模,实时系统是其中之一.实时系统编程是很复杂的,许多实时应用系统是并行处理,要求多线程编程,本丈探讨了面向对象的视图技术.UML应用于实时系统的实用性及其怎样清晰地描述复杂的多线程进程.实时系统采用嵌入式Linux是因为它在工业当中的广泛应用,把嵌入式Linux的实时系统同UML建模结合起来是有价值的.  相似文献   

10.
在分析Linux实时性的同时,指出了将其应用于嵌入式实时系统时所存在的不足.研究了中断模拟和调度策略对Linux实时性的影响并提出改进方案.  相似文献   

11.
多处理机系统的高效实时容错调度算法   总被引:6,自引:0,他引:6  
在容错调度算法副版本后调度算法的基础上,提出一种高效实时容错调度算法。对于具有容错需求的实时任务而言,由实进容错调度算法所产生的调度可保证在多处理机实时系统中一个处理机失效时,实时任务仍然可在截止时限内完成。在EBKCL算法中,如何两个实时任务的基版本分配在不同的处理机Pi和Pj上,且这两个实时任务的副版本被调度到同一个处理机P’上,则两个副版本之间允许有时间上的重叠。  相似文献   

12.
本文通过分析嵌入式Linux在实时应用中的不足,从内核抢占技术、实时定时器和实时调度策略等方面给出了改善系统实时性能的方法,同时展望了嵌入式在未来的发展趋势。  相似文献   

13.
嵌入式Linux操作系统的实时化研究   总被引:2,自引:0,他引:2  
Linux应用于嵌入式实时环境时存在关闭中断、分时调度和虚拟文件系统的时间不确定性筹问题.使用虚报机技术,增加一个仿真程序来替换Linux的底层中断程序.用一个小的实时内核与Linux内核共享控制处理器和中断模拟等技术以解决上述问题,并作了系统设计、编写了相应的程序.测试结果表明,所改进的操作系统是能够胜任实时任务的.  相似文献   

14.
分布式实时嵌入式系统的能耗建模与分析   总被引:1,自引:0,他引:1  
为支持分布式实时嵌入式(DRE)系统的能耗分析,提出了一种能耗时延Petri网(ECTPN)对系统的模块、任务、任务间关系、通信协议等进行建模。基于所建DRE的ECTPN模型,分析系统的可调度性和能耗约束,并给出启发式算法来计算满足时间约束和能耗约束的可行调度。最后应用一个实例模拟系统的建模和分析过程,从而直观地展示了该方法的可行性。  相似文献   

15.
嵌入式Linux实时性方法   总被引:3,自引:0,他引:3  
针对Linux进程调度策略存在中断封锁时间过长、非抢占式的Linux内核,以及耗尽式的、机会均等的调度方式这3个不利于实现实时性的不足,提出提高嵌入式Linux实时性的方法,实现实时Linux系统(RTLinux)的调度算法及其他部分功能,并采用LMbench测试系统对改进的RTLinux和通用Linux的上下文切换时间进行对比测试.研究结果表明,改进的RTLinux有效地提高了嵌入式Linux的实时性.  相似文献   

16.
针对负载可以弹性变化的实时系统,提出了一种两层结构的动态调度模型,实现具有自适应性的反射式弹性动态调度.上层调度采用弹性调度算法动态地调整实时任务的作业周期,底层调度采用MUF调度算法,保证实时任务的优先级次序.通过反馈控制,弹性调度器对实时系统的性能进行动态优化.在保证实时任务服务质量(Quality of Service QOS)要求的前提下,通过改变实时任务的运行周期,接纳尽量多的服务请求,以达到提高实时系统吞吐率的目的.模拟测试表明本模型适用于实时任务负载可以动态变化的实时系统中.  相似文献   

17.
一种实时的嵌入式Linux调度策略   总被引:1,自引:0,他引:1  
随着Linux广泛应用于嵌入式系统、实时控制等领域,增强Linux内核的实时性变得尤为重要。Linux2.6内核加入了抢占点,可以最大限度地降低内核不可抢占的时间间隔,但嵌入式系统实时性要求较高,因此基于嵌入式Linux(裁减的Linux2.6内核),分析实时调度策略,提出改进的实时调度策略IPEDF,该策略吸取了截止期最早最优先算法的优点,使内核可以在任何时间被抢占。最后对嵌入式Linux和基于IPEDF的嵌入式Linux进行测试,结果表明后者的任务响应时间少,从而进一步提高了嵌入式Linux2.6的实时性。  相似文献   

18.
令晓明  范多旺 《甘肃科技》2004,20(10):61-62,73
阐述了嵌入式系统的概念、特点及应用 ,并对其软硬件系统、实时软件开发技术进行了详细叙述 ,对嵌入式CPU各种类型及代表产片的进行了比较说明 ;提出了嵌入式系统的模型、嵌入式实时软件的开发过程和方法 ;针对目前嵌入式系统的发展现状 ,论述了嵌入式系统的发展动向。  相似文献   

19.
实时嵌入式系统的特点及应用要求其任务调度策略尽可能精简和高效。而作为通用操作系统的Linux的任务调度并不能很好的支持实时性任务。本文分析了实时系统中有代表性的静态以及动态调度算法。在此基础上,结合RM和EDF算法各自的优点,对嵌入式Linux的调度算法进行了优化。  相似文献   

20.
在构建入嵌入式实时系统的分布式硬件平台基础上,研究了嵌入式实时系统中分布式RTOS的设计与实现问题,抽象出应用于此类系统的RTOS层次模型,并给出了实时通信核心技术和分布任务调度策略。  相似文献   

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

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