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

2.
为了更精确地预测软件容错模型中的容错实时调度算法主部分可否执行,提出了基于预测袁的容错调度算法(PTBA).该算法充分考虑了当前时间至替代部分通知时间之间的任务执行状况,以该时间段内通知时间的先后顺序精确地预测主部分的执行情况,并为待执行主部分构建预测表.当主部分不发生错误时,算法将依照预测表进行任务调度.模拟结果表明,利用PTBA可获得更多的主部分执行时间,降低了CPU消耗.PTBA适用于软件错误率较低的应用环境,特别是当任务的周期较短时,能够以较小的调度开销获得较高的调度性能.  相似文献   

3.
将任务分配算法与处理器调度算法相结合,提出了分布式系统调度的一般方法。给出当处理器调度算法为EDF,且容错采用主/副版本技术时任务集所需最小处理器个数的计算公式。给出满足以上条件的任务分配算法(针对任务集动态产生的情况)和任务集所需最小处理器个数算法。模拟结果显示:算法是有效的,且表明任务集所需处理器数与任务资源利用率有关。  相似文献   

4.
多处理机系统的高效实时容错调度算法   总被引:1,自引:0,他引:1  
在容错调度算法副版本后调度算法(BKCL)的基础上,提出一种高效实时容错调度算法(EBKCL).对于具有容错需求的实时任务而言,由实时容错调度算法所产生的调度可保证在多处理机实时系统中一个处理机失效时,实时任务仍然可在截止时限内完成.在EBKCL算法中,如果两个实时任务的基版本分配在不同的处理机Pi和Pj上,且这两个实时任务的副版本被调度到同一个处理机P上,则两个副版本之间允许有时间上的重叠.模拟实验证明,使用多个实时任务副版本之间的时间重叠技术,EBKCL大大提高了调度的性能  相似文献   

5.
分布式系统的实时容错任务调度算法设计   总被引:2,自引:0,他引:2  
提出一种分布式实时容错调度算法,并研究了该算法的时间复杂度.这种容错调度算法称为“副版本后调度(BKCL)算法”,该实时容错调度算法可以同时调度具有容错需求的实时任务和无容错需求的实时任务,所产生的调度可保证在分布式系统中一个节点机失效的情况下,具有容错需求的实时任务仍然可在截止时限内完成.  相似文献   

6.
分布式系统的实时容错任务调度算法设计   总被引:12,自引:2,他引:10  
提出一种分布式实时容错调度算法,并研究了该算法的时间复杂度,这种容错调度算法称为“副版本后调度(BKCL)算法”,该实时容错调度算法可以同时调度具有容错需求的实时任务和无容错需求的实时任务,所产生的调度可保证在分布式系统中一个节点机失效的情况下,具有容错需求的实时任务仍然可在截止时限内完成。  相似文献   

7.
指出了调度策略选择的好坏决定了系统性能的优劣,根据实时数据库中事务的基本特性,具体分析了在实时数据库中影响事务调度策略选择的主要因素,包括截止期类型(硬实时截止期和软实时截止期),调度方式(静态调度和动态调度),调度准则,调度的性能测度和可预测性。  相似文献   

8.
为解决分布环境下电池驱动的实时数据库系统因能量有限造成系统性能差的问题,首先分析造成系统能耗的各种因素及它们之间的联系,并为此建立能耗模型;然后提出在实时事务满足截止期比率达到要求的前提下,采用动态电压调节同步调节CPU的电压和频率,及系统负载预测等方法来降低能耗;最后提出基于能耗优化的实时事务调度算法调度系统实时事务,并进行了仿真实验,结果表明系统性能有较大提高.  相似文献   

9.
提出一种实时事务表示模型,该模型给出了一种基于ED方法的实时务调度的改进算法,该算法与ED相比,可以减少调度对发生的运行时间错误。  相似文献   

10.
EDF(Earliest Deadline First)算法由于CPU利用率高,可调度的任务集较大等优点在实时系统中的得到广泛的应用,但是EDF算法无法保证重要任务的执行。本文在EDF算法的基础上结合任务的重要性,提出了SBID(Scheduler Based Importance and Deadline)调度算法。首先从理论的角度分析了SBID算法的可调度性,并针对SBID算法对Linux2.6系统内核作一些修改。然后通过实验数据对比表明了SBID算法在保证重要任务顺利运行方面具有较好的优越性。  相似文献   

11.
Real-time task scheduling is of primary significance in multiprocessor systems. Meeting deadlines and achieving high system utilization are the two main objectives of task scheduling in such systems. In this paper,we represent those two goals as the minimization of the average response time and the average task laxity. To achieve this, we propose a genetic-based algorithm with problem-specific and efficient genetic operators. Adaptive control parameters are also employed in our work to improve the genetic algorithms' efficiency. The simulation results show that our proposed algorithm outperforms its counterpart considerably by up to 36% and 35% in terms of the average response time and the average task laxity,respectively.  相似文献   

12.
实时调度数据库系统是实现流程工业CIMS的关键技术之一。本文系统地介绍了针对我国某大型制药厂开发的实时调度数据库系统的网络环境,软、硬件结构,功能设计及系统特点。该系统已在生产中得到了成功应用。  相似文献   

13.
提出一种实时事务表示模型,该模型给出了一种基于ED方法的实时事务调度的改进算法,该算法与ED相比,可以减少调度时发生的运行时间错误  相似文献   

14.
本文分析了微处理机系统的可靠性问题,给出了系统可靠性的评价方法和提高可靠性的有效途径,讨论了软件容错技术并结合实例介绍了软件容错的设计方法。实验表明,系统增加了软件容错技术后能大大提高抗干扰能力,降低系统的故障率。  相似文献   

15.
针对公共自行车系统运营中的借车难、还车难等问题,提出一种公共自行车分区动态调度方法.通过计算机仿真模拟站点间自行车调度,分析不合理、不及时等因素对调度产生的影响.以调度成本最小、转运量最大为目标,建立城市公共自行车分区调度模型,基于改进蚁群算法求解该模型最优调度路径.以丹阳市公共自行车站点数据为例,对模型进行验证,结果表明该算法可以求解得出最优调度回路,且准确性高、求解效率高.  相似文献   

16.
为了提高遗传算法求解作业车间调度问题的初始解质量和简化遗传操作过程,提出基于幻方变幻的互换编码规则改进遗传算法;同时利用该算法基于.NET平台建立了车间调度问题和柔性车间调度问题的混合原型系统。实验结果表明:采用幻方变换的互换编码规则,提高了遗传算法的求解能力;基于该算法的原型系统实现方便,求解效率高,能够有效应用于作业车间调度系统的开发。  相似文献   

17.
以一个车间作业调度问题为例,探讨了一种借助遗传算法优化调度系统的模型。模型中考虑了基于工序的调度编码和遗传操作改进,以及在适应度函数中如何加入柔性处理等问题。实例模型计算结果表明了该模型的优越性。  相似文献   

18.
讨论了在多处理机实时系统中周期任务可调度性的充要条件和非周期任务的分布函数,并进行了任务调度模型设计。通过处理器利用率实现对实时任务的动态分类,并根据这些分类进行处理器分派。仿真结果表明,这种方法能有效提高实时任务的调度成功率;在处理器达到5个时,调度率可达98%以上,基本属于最优调度,平均负载达到最小且趋于平稳。  相似文献   

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

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

京公网安备 11010802026262号