在μC/OS-Ⅱ中消除优先级反转 |
| |
作者姓名: | 杨静 戴华平 |
| |
作者单位: | 浙江大学现代控制工程研究所,杭州,310027;浙江大学现代控制工程研究所,杭州,310027 |
| |
基金项目: | 国家自然科学基金项目(编号:60304018)资助 |
| |
摘 要: | 使用实时内核,优先级反转是实时系统中出现最多的问题。为了防止这种现象的发生,内核必须能够自动变换任务的优先级.目前比较有效的方法有优先级继承和优先级顶置等。而作为一个优秀而应用广泛的实时内核,μC/OS-Ⅱ没有防优先级反转的机制。基于此,首先分析了优先级反转及解决方法,然后提出如何对μC/OS—Ⅱ的调度算法进行扩展.使其支持优先级顶置协议,从而良好解决了该实时系统中的优先级反转问题.提高了系统的实时性能。
|
关 键 词: | 优先级顶置 优先级反转 实时任务 调度 信号量 |
文章编号: | 1002-8331-(2005)07-0101-03 |
本文献已被 维普 万方数据 等数据库收录! |
|