首页 | 官方网站   微博 | 高级检索  
     

基于EDF的实时数据库动态容错调度算法
引用本文:刘文晓,贾智平.基于EDF的实时数据库动态容错调度算法[J].郑州大学学报(理学版),2007,39(4):56-60.
作者姓名:刘文晓  贾智平
作者单位:山东大学计算机科学与技术学院,济南,250061
摘    要:实时数据库系统的事务调度过程中,对于即将完成的事务的抢占会造成CPU时间的浪费,降低系统的性能.针对实时数据库中的周期性实时事务提出了一种PEA(preemptive estimate algorithm)软件容错调度算法,算法基于EDF(earliest deadline first)进行事务调度,并结合负载优化算法进行适当调整,采用抢占评估策略来确定是否允许事务抢占,以最大化系统的资源利用率.通过实验测试,证明其具有良好的性能,能有效提高事务的成功率.

关 键 词:实时数据库系统  软件容错  调度算法
文章编号:1671-6841(2007)04-0056-05
收稿时间:2007-07-03
修稿时间:2007年7月3日

Dynamic Fault-tolerant Scheduling Algorithm Based on EDF in Real-time Database System
LIU Wen-xiao,JIA Zhi-ping.Dynamic Fault-tolerant Scheduling Algorithm Based on EDF in Real-time Database System[J].Journal of Zhengzhou University:Natural Science Edition,2007,39(4):56-60.
Authors:LIU Wen-xiao  JIA Zhi-ping
Abstract:In real-time database system,transactions must be scheduled under their deadline.In real-time transaction scheduling,preemption to the nearing completion transaction may lead to the waste of CPU time and reduce the system's performance.For the periodic transactions scheduling in real-time database,a PEA(preemptive estimate algorithm) software fault-tolerant algorithm was proposed.Based on EDF(earliest deadline first) and combined with the load optimized algorithm for adjusting,this algorithm used a preemptive estimate strategy to determine whether preemption was permitted,so as to maximize the utilization of the system.The simulation experiments show that the algorithm has better performance and can enhance the success rate of primary task effectively.
Keywords:real-time database system  software fault-tolerance  scheduling algorithm
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号