期刊文献+

混合事务的ERtTDF调度算法及可调度性分析

ERtTDF Scheduling Algorithm and Scheduling Analysis for Hybrid Real-time Transactions
下载PDF
导出
摘要 在实时数据库及数据处理系统中,针对周期性实时事务,应用经典的EDF等调度算法对其可以得到可行的调度;而对于混合实时事务-事务的时间性质是混合的,经典EDF不太适用。文中扩展EDF为最早实时事务截止期优先-ERtTDF(EarliestReal-timeTransactionDeadlineFirst),它可以有效地调度混合事务。文中给出了其可调度条件和时间需求条件,并把时间需求条件扩展到时限小于周期以及引入资源共享控制等方面,最后给出了集成调度实时、非实时以及混合事务的系统框架。通过性能比较,可以得到ERtTDF算法处理上面事务模型时性能较经典EDF更优。 With regard to the periodic real-time transactions,one could apply the classic algorithm-Earliest Deadline First to get a feasible scheduling in the field of real-time database.However,it is not suitable for the hybrid real-time transactions which may include both the real-time part and non-real-time part.In this paper we have developed an algorithm which is named as Earliest Real-time Transaction Deadline First.The hybrid transactions could be scheduled under the algorithm effectively.This paper presents the schedulability conditions and time demand conditions first,then allows the transactions whose deadline is less than the period,and also brings in the resource sharing protocol.In the last,an integrated scheduling frame is demonstrated to cope with the sets of real-time,non-real-time and hybrid transactions.For the model mentioned in the paper, ERtTDF algorithm is better in performance.
出处 《计算机工程与应用》 CSCD 北大核心 2006年第1期40-43,55,共5页 Computer Engineering and Applications
基金 国家自然科学基金资助项目(编号:60474019)
关键词 调度算法 混合事务 最早实时事务截止期优先 集成调度 scheduling algorithms,hybrid real-time transactions,ERtTDF(Earliest Real-time Transaction Deadline First),integrated scheduling approach
  • 相关文献

参考文献15

  • 1Liu C L,Layland J W.Scheduling algorithms for multiprogramming in a hard real-time environment[J],Journal of the ACM,1973 ;20(1) : 46-61.
  • 2Lehoczky J P,Sha L,Ding D Y.The rate monotonic scheduling algorithm:exact characterization and average case behavior[C].In:Proceedings of the 10th IEEE Real-Time Systems Symposium,1989:166-171.
  • 3Audsley N C,Bums A,Davis R.Fixed priority preemptive scheduling:an historical perspective[J].Real Time Systems, 1995;8(3):173-198.
  • 4Sha L,Goodenough J,Real-time scheduling theory and Ada[J],IEEE Computer, 1990 - 23 (4) : 54-62.
  • 5On the complexity of fixed-priority scheduling of periodic,real-time tasks[J].Performance Evaluation, 1990;2(4) :237-250.
  • 6Lehoczky J P.Fixed priority scheduling of periodic task sets with arbitrary deadlines[C].In : Proceedings of the 11th IEEE Real-Time Systems Symposium, 1990:201-209.
  • 7Sha L,Lehoczky J P,Rajkumar R.Solutions for some practical problems in prioritizing preemptive scheduling[C].In:Proceedings of the 7th IEEE Real-Time Systems Symposium,1986:181-191.
  • 8Baker T P.Stack-based scheduling of real-time processes[J].Real-Time Systems, 1991 ;3 ( 1 ) : 67- 100.
  • 9Baruah S K,Howell R R,Rosier L E.Algorithms and complexity concerning the preemptive scheduling of periodic real-time tasks on one processor[J].Real-Time Systems, 1990 ; (2) : 173- 179.
  • 10Baruah S K,Mok A K,Rosier L E.Preemptively scheduling hard-real-time sporadic tasks on one processor[C].In:Proceedings of the 11th IEEE Real-Time Systems Symposium, 1990 : 182-190.

二级参考文献7

  • 1[1]Liu C.L., Layland J.W.. Scheduling algorithms for multiprogramming in a hard real-time environment. Journal of the ACM, 1973, 20(1): 40~61
  • 2[2]Lehoczky J.P., Sha L., Ding Y.. The rate-monotonic scheduling algorithm: Exact characterization and average case behavior. In: Proceedings of Real-Time Systems Symposium, 1989, 166~171
  • 3[3]Harbour M.G., Klein M.H., Lehoczky J.P.. Timing analysis for fixed-priority scheduling of hard-time systems. IEEE Transactions on Software Engineering, 1994, 20(1): 13~28
  • 4[6]Gavin L.. Scheduling-oriented models for real-time. The Computer Journal, 1995, 38(6):443~456
  • 5[7]Robert A., Hector G.M.. Scheduling real-time transactions. ACM SIGMOD Record, 1988, 17(1): 71~81
  • 6[8]Lee C.G., Hahn J., Seo Y.M.. Analysis of cache-related preemption delay in fixed-priority preemptive scheduling. IEEE Transactions on Computers, 1998, 47(6): 700~713
  • 7[9]Susan V.V., Sasa T.. Satisfying temporal consistency constraints of real-time databases. The Journal of Systems and Software,1999, 45(1): 45~60

共引文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部