Vxworks介绍

vxworks介绍
vxworks操作系统是美国windriver公司于1983年设计开发的一种嵌入式实时操作系统(rtos),是嵌入式开发环境的关键组成部分。良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统领域占据一席之地。它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。在美国的 f-16、fa-18 战斗机、b-2 隐形轰炸机和爱国者导弹上,甚至连1997年4月在火星表面登陆的火星探测器上也使用到了vxworks。
vxworks的特点
可靠性
操作系统的用户希望在一个工作稳定,可以信赖的环境中工作,所以操作系统的可靠性是用户首先要考虑的问题。而稳定、可靠一直是vxworks的一个突出优点。自从对中国的销售解禁以来,vxworks以其良好的可靠性在中国赢得了越来越多的用户。
实时性
实时性是指能够在限定时间内执行完规定的功能并对外部的异步事件作出响应的能力。实时性的强弱是以完成规定功能和作出响应时间的长短来衡量的。
vxworks 的实时性做得非常好,其系统本身的开销很小,进程调度、进程间通信、中断处理等系统公用程序精练而有效,它们造成的延迟很短。vxworks 提供的多任务机制中对任务的控制采用了优先级抢占(preemptive priority scheduling)和轮转调度(round-robin scheduling)机制,也充分保证了可靠的实时性,使同样的硬件配置能满足更强的实时性要求,为应用的开发留下更大的余地。
可裁减性
用户在使用操作系统时,并不是操作系统中的每一个部件都要用到。例如图形显示、文件系统以及一些设备驱动在某些嵌入系统中往往并不使用。
vxworks 由一个体积很小的内核及一些可以根据需要进行定制的系统模块组成。vxworks 内核最小为 8kb,即便加上其它必要模块,所占用的空间也很小,且不失其实时、多任务的系统特征。由于它的高度灵活性,用户可以很容易地对这一操作系统进行定制或作适当开发,来满足自己的实际应用需要。

vr头戴式设备的视野是什么?
2023年10月中国最畅销智能手机:华为Mate 60 Pro位列第二,苹果占比三分之一
区块链技术如何赋能产业金融实践的发展
澳鹏Appen推出三款新产品:从数据开始,构建值得信赖的生成式AI应用
中国移动提出“i无线-智简5G”技术体系应用场景
Vxworks介绍
编程语言千千万 当一名架构师仅需要精通一门而已
iphone8什么时候上市?A12和ios可以秒安卓一地
什么是wasm组件?使用Rust开发wasm组件实战
智原科技宣布控制器IP已于联电28纳米HPC U 工艺通过验证
华为为巴西部署5G 将延迟数年
向海智能家居在总部举办品牌战略暨2020新品发布会
如何打造7*24h持续交付通道?阿里高级技术专家的5点思考
利亚德:力争成为全球领先的LED显示屏服务商
数字温度计电路图详解
长盈精密拿下苹果MacBook金属机壳订单
回顾下功耗的定义及其组成部分并总结降低功耗的常用方案
腾讯战略升级腾讯股价反弹 马化腾公开信说要大搞产业互联网
空调遥控器拆解 空调遥控器的硬件电路设计原理
2017通信圈最具潜力“黑科技”出炉