Vx Works下基于多任务调度的分析和研究  被引量:7

Research and Analysis of VxWorks Multi-task Scheduling

在线阅读下载全文

作  者:李慧[1] 李涛[1] 杨占华[1] 万玮[1] 

机构地区:[1]西北工业大学计算机学院,陕西西安710072

出  处:《微机发展》2005年第6期30-32,共3页Microcomputer Development

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

关 键 词:调度 任务控制块 优先级倒置 优先级继承 优先级极限 

分 类 号:TP316.2[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象