×

VxWorks下基于多任务调度的分析和研究

消耗积分:3 | 格式:rar | 大小:332 | 2008-12-16

学电超人

分享资料个

VxWorks操作系统是一个功能强大、而且独立于处理器的实时操作系统,它具有真正微内核的相当小的层次结构。稳定、可靠、高性能的内核以及友好的用户开发环境等优点使得VxworkS被广泛应用于高精尖以及实时性要求极高的领
域。文中在分析VxWorks内核的多任务调度以及相应的调度算法的基础上,提出了基于优先级的多任务资源共享问题的
解决方案,并介绍了一个解决优先级倒置的方案实例。
关键词:调度;任务控制块;优先级倒置;优先级继承;优先级极限

VxWorks操作系统是美国Wind ver公司设计开发的一种嵌入式实时操作系统(RToS),具有高度可裁剪的微内核结构、高效的多任务调度、灵活的任务间通信,并以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。文中分析了v1 ,0rl【S的调度算法并给出调度过程中出现优先级倒置问题的解决方案。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !