VxWorks VxWorks

VxWorks - Definition and Overview

VxWorks, made and sold by Wind River Systems of Alameda, California, USA, is a real-time operating system. Similar real-time operating systems are available from other vendors: QNX, LynxOS, VRTX, pSOS, Nucleus RTX, OSE etc.

The name VxWorks is believed to be a pun on the VRTX real-time operating system, at the time created by Ready Systems, now a Mentor Graphics product. In the early 1980s VRTX was a new product and did not work so well. It was 4KB in size and could not be fully used as an operating system. Wind River acquired the rights to resell VRTX with an extension named VxWorks which was workable (including for example a file system and an integrated development environment), so VxWorks most probably mean VRTX now Works. As Wind River anticipated that Ready Systems would cancel the contract, they developed their own kernel and put it in VRTX's place, and for this reason the core functionality of VxWorks is suspiciously similar to that of VRTX.

Major features of VxWorks include a fast, multitasking kernel with pre-emptive scheduling and fast interrupt response, extensive intertask communications and synchronization facilities, efficient UNIX-compatible memory management, multiprocessor facilities, a shell for user interface, symbolic and source level debugging capabilities, performance monitoring and an I/O file system.

Because VxWorks is generally used in embedded systems, it requires a host workstation for program development. Unlike "native" systems such as UNIX and QNX, VxWorks development is done on a "host" machine running UNIX or Windows, cross-compiling target software to run on various "target" CPU architectures.

The Mars Exploration Rovers Spirit and Opportunity use the VxWorks operating system running on a PowerPC platform. VxWorks is in use in several other spacecraft, and Boeing Commercial Airplanes intends to use the operating system in their new 787 airliner.

External link

Example Usage of VxWorks

mortanius_: @theom3ga no te asustes, el problema es de los modelos con VxWorks y ese de Vengador creo que trae un kernel linux
edu_channel: Software Team Leader - SET-TOP BOX (STB) Software : Expert in C & RTOS Linux/VxWorks/OS20/uCos/Nucleus .. http://bit.ly/7RQHWr
edu_channel: Senior Team Leader Network : Expert in C & RTOS -VxWorks preferred, Linux. C ++ would be an added advan.. http://bit.ly/8b0ScB
Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.