首页 | 本学科首页   官方微博 | 高级检索  
     

μC/OS-II实时系统任务调度优化
引用本文:徐 亮,徐中伟.μC/OS-II实时系统任务调度优化[J].计算机工程,2007,33(19):57-59.
作者姓名:徐 亮  徐中伟
作者单位:同济大学电子与信息学院 上海200331
摘    要:使用实时内核时,优先级的反转问题是实时系统中出现得最多的问题。为了解决这一问题,操作系统必须动态地提升获得资源的任务的优先级。该文分析了μC/OS-II的任务调度机制,提出了一种基于优先级继承提升的策略用以解决优先级的反转问题,从而优化了实时操作系统的任务调度,增强了其对高优先级任务调度的实时性。

关 键 词:实时任务  优先级反转  调度  信号量  优先级继承提升
文章编号:1000-3428(2007)19-0057-03
修稿时间:2006-11-25

Improvement on μC/OS-II Real-time System Task Scheduling
XU Liang,XU Zhong-wei.Improvement on μC/OS-II Real-time System Task Scheduling[J].Computer Engineering,2007,33(19):57-59.
Authors:XU Liang  XU Zhong-wei
Affiliation:College of Electronics and Information,Tongji University,Shanghai 200331
Abstract:Priority inversion is the most common problem occurring in real-time system when using a real-time kernel. In order to solve the problem, the operation system must dynamically hoist the task priority which occupies the resource. This paper analyses the task scheduling principle of μC/OS-II, and then proposes a method based on the priority inheritance and hoist, which solves the problem. It improves the task scheduling of the real-time system and strengthens its real-time performance for the high-priority task.
Keywords:real-time task  priority inversion  scheduling  semaphore  priority inheritance and hoist
本文献已被 CNKI 维普 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号