图5 基于优先级的抢占式调度与轮转调度相结合调度
为了任务控制的灵活性,Wind 内核还提供了动态优先级机制,任务的优先级在运行期间可动态地变化。同时,为了防止优先级反转,还具有优先级继承机制,通过使用互斥信号量可以防止高优先级的任务被迫等待一段不确定时间,直到一个低优先级任务完成。
5 结 论
内核调度是一个实时系统的核心,它的好坏直接影响整个系统的好坏,通过对这种内核调度分析,可以更深入的理解实时操作系统设计的独到之处。
参考文献:
[1 ] 孔祥营. 嵌入式实时操作系统VxWorks 及其开发环境Tornado[M] . 北京:中国电力出版社,2001.
[2 ] 拉伯罗斯.μC/ OS 2 Ⅱ- 源代码公开的实时嵌入式操作系统[M] . 北京:中国电力出版社,2001.
[3 ] 郭凤仪,王其平,孙鹤旭. 开关电弧材料侵蚀研究[J ] . 辽宁工程技术大学学报,1997 ,16 (3) : 374 -
379.
[4 ] 张吉军. 模糊层次分析法[J ] . 模糊系统与数学,2000 ,14 (2) :15 - 18.
[5 ] 王 琦. 实用模糊数学[M] . 北京:科学技术文献出版社,1991.
本文关键字:暂无联系方式电工文摘,电工技术 - 电工文摘