期刊文献+

改进的优先级继承协议在μC/OS中的实现 被引量:1

Implementation of an Improved Priority Inheritance Protocol under μC/OS
下载PDF
导出
摘要 优先级反转是在基于优先级可剥夺型的实时系统中由于访问共享资源造成阻塞而引起的高优先级任务在低优先级任务之后执行的现象。本文在深入研究相关协议和μC/OS-Ⅱ内核的基础上针对这些缺陷提出了一种改进的优先级继承协议并在μC/OS-Ⅱ上实现了基于该协议的算法。 Priority inversion is a phenomenon that a higher priority task is blocked by a lower priority task when they are sharing the same resource in a real time system based on the priority-driven scheduling. An improved priority inheritance protocol is proposed and the algorithm in μC/OS-Ⅱ is also given.
作者 张军 曹岳辉
出处 《自动化技术与应用》 2009年第3期126-128,共3页 Techniques of Automation and Applications
关键词 优先级反转 实时操作系统 优先级继承协议 优先级上限协议 priority inversion RTOS priority inheritance protocol priority ceiling protocol
  • 相关文献

参考文献5

  • 1SHA L,RAJKUMAR R,LEHOCZKY J P.Priority Inheritance Protocols:An Approach to Real-time Synchronization. Pittsburgh,Pennsylvania:Computer Science Department[R], Carnegiemellon University,Technical Report:CMU-CS-87-181.1987
  • 2GOODENOUGH J B,SHA L.The Priority Ceiling Protocol.. A Method for Minimizing the Blocking of High Priority Ada Tasks[C]//Proc. of the second Intem:ational Workshop on Realtime. 1988
  • 3王继刚,顾国昌,谢世波,李翌.一种改进的优先级继承协议及其算法研究[J].计算机工程,2007,33(8):41-44. 被引量:3
  • 4徐亮,徐中伟.μC/OS-II实时系统任务调度优化[J].计算机工程,2007,33(19):57-59. 被引量:5
  • 5Jean J.Labrosse. MicroC/OS-Ⅱ The Real-Time Kernel Second Edition.邵贝贝译[M].北京:北京航空航天大学出版社,2003

二级参考文献10

  • 1杨静,戴华平.在μC/OS-II中消除优先级反转[J].计算机工程与应用,2005,41(7):101-103. 被引量:4
  • 2Babaoglu O, Schneider F B. Priority Inversion and Its Prevention[J].Journal of Real-time Systems, 1993, 16(5): 285-303.
  • 3Zhao W, Ramamritham K. Preemptive Scheduling under Time and Resource Constraints[J]. IEEE Trans. on Comput., 1987, 36(8):203-208.
  • 4Sha L, Rajkumar R, Lehoczky J P. Priority Inheritance Protocols: An Approach to Real-time Synchronization[R]. Pittsburgh, Pennsylvania:Computer Science Department, Carnegie-mellon University,Technical Report: CMU-CS-87-181. 1987.
  • 5Goodenough J B, Sha L. The Priority Ceiling Protocol: A Method for Minimizing the Blocking of High Priority Ada Tasks[C]//Proc. of the 2^nd International Workshop on Realtime. 1988.
  • 6Lee J H, Kim H N. Implementing Priority Inheritance Semaphore on uC/OS Real-time Kernel[C]//Proc.of IEEE Workshop on Software Technologies for Future Embedded Systems. 2003-05.
  • 7Labrosse J J.MicroC/OS-Ⅱ嵌入式实时操作系统[M].2版.邵贝贝,译.北京:航空航天大学出版社,2003.
  • 8Yodaiken V. Against Priority Inheritance[R]. Finite State Machine Labs, 2002.
  • 9郭长国,周明辉,王怀民,许勇.一个基于多线程的优先级继承协议锁的算法研究[J].计算机研究与发展,2002,39(12):1550-1555. 被引量:5
  • 10赵伟庆,周群彪,刘健波,游志胜,陈正茂.实时嵌入式操作系统QNX环境下驱动程序研究[J].四川大学学报(自然科学版),2003,40(3):463-466. 被引量:5

共引文献5

同被引文献9

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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