期刊文献+

固定优先级抢占调度算法下非周期任务实时性能研究 被引量:3

Research on Real-time Performance of Aperiodic Task for Fixed Priority Preemptive Scheduling Algorithm
下载PDF
导出
摘要 嵌入式实时系统不仅要在功能上满足需求,而且要在性能上满足实时性需求.给定调度算法,实时性取决于各个任务的到达特征和执行时间.任务的到达特征由应用环境决定.为此,本文研究任务执行时间对实时性能的影响,为嵌入式系统设计提供参考.针对固定优先级抢占调度算法,应用排队论,提出一种非周期实时任务的理论模型.该理论模型包含两个优先级不同的非周期实时任务,给出了任务的执行时间长短对时限错过率、任务响应时间、任务队列长度等实时性能的影响.给出一个应用实例,仿真结果验证了理论模型的正确性. Embedded real-time system should not only meet the functional requirements,but also meet the real-time requirements.Given the scheduling algorithm,the real-time performance depends on the arrival characteristics and execution time of each task.Application environment determines the characteristics of the task arrival.Therefore,this paper studies the effect of the task execution time on the real-time performance so as to provide some references for the embedded system design.For fixed priority preemptive scheduling algorithm,we apply queuing theory,and propose a theoretical model of aperiodic real-time tasks.The theoretical model contains two aperiodic real-time tasks whose priorities are different,and we give the effect of the task execution time length on real-time performance,which contains the deadline miss ratio,the task response time and the task queue length.This paper gives an application example,and the simulation results verify that the theoretical model is correct.
出处 《小型微型计算机系统》 CSCD 北大核心 2011年第6期1025-1029,共5页 Journal of Chinese Computer Systems
基金 国家"八六三"高技术研究发展计划项目(2008AA01Z134)资助 北京市科技重大项目(D0306008041021)资助
关键词 实时性能 非周期任务 执行时间 实时系统 实时调度 real-time performance aperiodic task execution time real-time system real-time scheduling
  • 相关文献

参考文献14

  • 1Jane W S Liu. Ji Meng-luo, et al, interpret. Real-time systems [M]. Beijing: Higher Education Press, 2003.
  • 2Audslcy N C, Burns A, Richardson M F, ct al. Hard real-time scheduling: the deadline monotonic approach[ C]. Proc. 8th IEEE Workshop on Real-time Operating Systems and Software, 1991.
  • 3Liu C L, Layland J W. Scheduling algorithms for multiprogramming in a hard-real-time environment[J]. Journal ACM, 1973, 20 (1) : 46-61.
  • 4Strosnider J k, Lehoczlcy J P, Sha L. The deferrable server algorithm for enhanced aperiodic responsiveness in hard real-time envi- ronments[J]. IEEE Trans. on Computers, 1995, 44(1) : 73-91.
  • 5Bdnldey Sprunt, Liu Sha, John Lehoczky. Aperiodic task scheduling for hard real-time systems[ J]. Real-Time Systems, 1989, 1 ( 1 ) :27-60.
  • 6Chcn Xu-dong. A study on adaptive real-time scheduling[D].University of Electronic Science and Technology of China, 2008.
  • 7Ming Xiong, Song Han, Kam-Yiu Lain, et al. Deferrable scheduling for maintaining real-time data freshness: algorithms, analysis, and results[J]. IEEE Transactions on Computer, 2008, 57(7) : 952-964.
  • 8Wan Jia-fu, Li Di, Ye Feng, et al. Two-level hierarchical scheduling algorithm to improve certainty of hybrid real-time tasks[J].Journal of Jilin University (Engineering and Technology Edition), 2009, 39(3) :753-758.
  • 9牛云,戴冠中,梁亚琳.基于时间需求迭代和排队模型的开放式实时系统可调度性分析算法研究[J].计算机科学,2009,36(1):121-125. 被引量:2
  • 10Tang Ying-hui, Tang Xiao-wo. Queuing theory: basis and analysis technology[M]. Beijing: Science Press, 2006.

二级参考文献13

  • 1Deng Z, Liu JWS. Scheduling real-time application in open environment[J]//Proceedings of the 18th IEEE Real-Time Systems Symposium. Los Alamitos, CA:IEEE Computer Society Press, 1997:308-319
  • 2McCombie B. Embedded Web servers now and in the future[J]. Real-Time Magazine, March 1998(1) : 82-83
  • 3Wittenmark B, Nilsson J, Torngren M. Timing problems in realtime control systems//Proc. The 1995 American Control Conference. Seattle, Washington
  • 4Liu J W S. Real-Time Systems[M], Published by Higher Education Press arrangement with the original publisher,Pearson Education, Inc. , Beijing, 2002 = 195-218
  • 5Bernat G, ABurns. New results on fixed priority aperiodic server [C]//Proc. of the 12th IEEE Real-Time Systems Symposium. Phoenix, Arizona: IEEE Computer Society Press, 1999 : 68-78
  • 6Lin Suzhen, Manimaran G. A FeedBack Based Adaptive Algorithm for Combined Scheduling with Fault-Tolerance in Real- Time Systems [J]//Proc. Conference on High Performance Computing (HiPC). Bangalore, India, Dec. 2004 : 101-110
  • 7Lu C,Stankvoic J A. Design and Evaluation of a Feedback Control EDF Scheduling Algorithm[J]//IEEE Real Time Systems Symposium. Phoenix, AZ, Dec. 1999
  • 8Abeni L , Buttazzo G. Intergrating multimedia applications in hard real time systems[J]//Proc. 19th IEEE Real-Time SystemsSymposium. Madrid, Spain
  • 9Cervin A, Eker J. Control - Scheduling Codesign of Real - Time Systems:The Control Server Approach[J]//Proc. Journal of embedded computing. 2004
  • 10VxWorks-Programmer's Guide 5. 5,2002 Wind River Systems [EB/OL]. NC. http://www.windriver. com

共引文献1

同被引文献73

引证文献3

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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