期刊文献+

一种实时多任务调度方法的设计 被引量:1

Design for Real-time Multi-task Scheduling Method
下载PDF
导出
摘要 在实时多任务系统中,当子任务的参数部分或全部相同、或子任务间存有某些约束关系时,仅由参数确定优先级会造成子任务的优先级难以区分或引起误操作,针对上述问题提出了一种以任务的关键性、价值密度为主,加入任务间约束关系的名为关键性—价值密度—任务约束的实时多任务调度方法,并给出了优先级设计规则。通过在一远程监控系统中的应用证实,该方法能体现实时任务的关键性、价值密度和任务间简单约束关系,避免了优先级相同和误操作现象,特别当任务过载时能使任务有序执行。 In real-time multi-task system, when the part or all parameters of subtasks are the same, or there are some constraint relations among subtasks, the priority determined only by the parameters will make the priority of subtask difficult to be distinguished or cause error operations, for the above problems, a real-time multi-task scheduling method, taking the key and value-density of task as main part and adding the constraint relations among tasks, named key--value-density--task constraint is proposed, and the design rule of priority is given. The method used in a long-distance monitor system approves that it can reflect the key and value-density of real-time task and simple constraint relations among tasks, avoid the same priorities and error operations. Especially, when the tasks are overloaded the method can make the tasks executed orderly.
作者 张炜
出处 《计算机时代》 2009年第8期11-13,共3页 Computer Era
关键词 实时系统 多任务 调度方法 优先级 real-time system multi-task scheduling method priority
  • 相关文献

参考文献6

二级参考文献30

  • 1金宏,王宏安,王强,戴国忠.改进的最小空闲时间优先调度算法[J].软件学报,2004,15(8):1116-1123. 被引量:25
  • 2刘云生.特种数据库技术[M].北京:北京科学出版社,2000..
  • 3Saksena M, Wang Y. Scalable real-time system design using preemption thresholds. In: Jeffay K, ed. Proc. of the 21st IEEE Real-Time Systems Symp. Los Alamitos: IEEE Computer Society Press, 2000. 25-34.
  • 4Abbott R, Garcia-Molina H. Scheduling real-time transactions: A performance evaluation. In: Stankovic JA, Ramamritham K, eds. Advances in Real-Time Systems. Los Alamitos: IEEE Computer Society Press, 1993. 652~663. http://www.vldb.org/conf/1988/ P001.PDF
  • 5Dertouzos ML, Mok AK. Multiprocessor on-line scheduling of hard-real-time tasks. IEEE Trans. on Software Engineering, 1989, 15(12):1497-1506.
  • 6Hildebrandt J, Golatowski F, Timmermann D. Scheduling coprocessor for enhanced least-laxity-first scheduling in hard real-time systems. In: Proc. of the 11th Euromicro Conf. on Real-Time Systems. Los Alamitos: IEEE Computer Society Press, 1999. 208~215.
  • 7Oh SH, Yang SM. A modified least-laxity first scheduling algorithm for real-time tasks. In: Gakkai JS, Kwahakhoe HC, eds. Proc. of the 5th Int'l Conf. on Real-Time Computing Systems and Applications. Los Alamitos: IEEE Computer Society Press, 1998. 31~36
  • 8Wang Y, Saksena M. Scheduling fixed-priority tasks with preemption threshold. In: Gakkai JS, ed. Proc. of the 6th Int'l Conf. on Real-Time Computing Systems and Applications. Los Alamitos: IEEE Computer Society, 1999. 328~335.
  • 9Kim S, Hong S, Kim TH. Perfecting preemption threshold scheduling for object-oriented real-time system design: From the perspective of real-time synchronization. In: Proc. of the Languages, Compilers, and Tools for Embedded Systems (LCTES 2002) and Softwa
  • 10Jackson LE, Rouskas GN. Deterministic preemptive scheduling of real-time tasks. Computer, 2002,35(1):72-79.

共引文献155

同被引文献6

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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