资 源 简 介
VxWorks操作系统是一个功能强大、而且独立于处理器的实时操作系统,它具有真正微内核的相当小的层次结构。稳定、可靠、高性能的内核以及友好的用户开发环境等优点使得VxworkS被广泛应用于高精尖以及实时性要求极高的领域。文中在分析VxWorks内核的多任务调度以及相应的调度算法的基础上,提出了基于优先级的多任务资源共享问题的解决方案,并介绍了一个解决优先级倒置的方案实例。
VxWorks rksisa powerful and processor—independent real—TImeoperaTIon system。which has a very small struetu.~ withthegen .uine micro—kemd.VxWorks is widely used in high tech scope and the scopes with high demand for real—TIme characterisTIc,becaL1Se ofits steady,reliable and high p日fc mance kemd and the easy—using uSer devebping environment.Based on the analyses of VxWorks’Smulti—task schedule and corresponding arithmetic,this paper brings forward the solution for the problems caused by resource sharirlg a—rn0fIg multi—task based∞ pr~rity.An example of 80 ng priority—r~el"se is introduced tOO.