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

VxWorks下基于多任务调度的分析和研究
引用本文:李慧 李涛 杨占华 万玮. VxWorks下基于多任务调度的分析和研究[J]. 微机发展, 2005, 15(6): 30-32
作者姓名:李慧 李涛 杨占华 万玮
作者单位:西北工业大学计算机学院 陕西西安710072(李慧,李涛,杨占华),西北工业大学计算机学院 陕西西安710072(万玮)
摘    要:VxWorks操作系统是一个功能强大、而且独立于处理器的实时操作系统,它具有真正微内核的相当小的层次结构。稳定、可靠、高性能的内核以及友好的用户开发环境等优点使得VxWorks被广泛应用于高精尖以及实时性要求极高的领域。文中在分析VxWorks内核的多任务调度以及相应的调度算法的基础上,提出了基于优先级的多任务资源共享问题的解决方案,并介绍了一个解决优先级倒置的方案实例。

关 键 词:调度  任务控制块  优先级倒置  优先级继承  优先级极限
文章编号:1005-3751(2005)06-0030-03
修稿时间:2004-09-09

Research and Analysis of VxWorks Multi - task Scheduling
LI Hui,LI Tao,YANG Zhan-hua,WAN Wei. Research and Analysis of VxWorks Multi - task Scheduling[J]. Microcomputer Development, 2005, 15(6): 30-32
Authors:LI Hui  LI Tao  YANG Zhan-hua  WAN Wei
Abstract:VxWorks is a powerful and processor-independent real-time operation system, which has a very small structure with the genuine micro-kernel. VxWorks is widely used in high tech scope and the scopes with high demand for real-time characteristic, because of its steady, reliable and high performance kernel and the easy-using user developing environment. Based on the analyses of VxWorks's multi-task schedule and corresponding arithmetic, this paper brings forward the solution for the problems caused by resource sharing among multi-task based on priority. An example of solving priority-reverse is introduced too.
Keywords:scheduling  TCB  priority inversion  priority inheritance  priority ceilings  
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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