当前位置:首 页 > 电工技术

VxWorks操作系统的特点是什么?

时间:2022-04-19 12:13 浏览:19次 电工技术 VxWorks 操作系统 特点 什么

VxWorks操作系统的特点是什么?

答:①可靠性 操作系统的用户希望在一个工作稳定、可以信赖的环境中工作,所以操作系统的可靠性是用户首先要考虑的问题。而稳定、可靠一直是VxWorks的一个突出优点。自从对中国的销售解禁以来,Vxworks以其良好的可靠性在中国赢得了越来越多的用户。 ②实时性 实时性的核心含义在于确定性,而不是单纯的速度快,也就是说必须在规定的时间内做完应该做的事情,并有对外部的异步事件作出响应的能力。对于硬实时性来说,必须在任何情况下(100%)在规定的时间内完成所有的工作,所以实时性的强弱是以完成规定功能和作出响应时间的长短来衡量的。 Vxworks的实时性做得非常好,其系统本身的开销很小,进程调度、进程间通信、中断处理等系统公用程序精练而有效,它们造成的延迟很短。VxWorks提供的多任务机制中对任务的控制采用了优先级抢占(preemptive priority scheduling)和轮转调度(round robin scheduling)机制,也充分保证了可靠的实时性,使同样的硬件配置能满足更强的实时性要求,为应用的开发留下更大的余地。③可裁剪性 用户在使用操作系统时,并不是操作系统中的每一个部件都要用到。例如图形显示、文件系统以及一些设备驱动在某些嵌入系统中往往并不使用。 Vxworks由一个体积很小的内核及一些可以根据需要进行定制的系统模块组成。VxWorks内核最小为8 KB,即使加上其他必要模块,所占用的空间也很小,且不失其实时、多任务的系统特征。由于它的高度灵活性,用户可以很容易地对这一操作系统进行定制或做适当开发,来满足实际应用需要。
查看更多