[WEBINAR] The New Normal: Dealing with the Reality of an Unsecure World


Definition - What does VxWorks mean?

VxWorks is a proprietary and customizable real-time operating system (RTOS). VxWorks is designed for distributed computing on most central processing units (CPU) with embedded systems.

VxWorks is used with a spectrum of hardware, including communications and network devices, testing and measuring devices, computer peripherals, automotive systems and consumer products.

Techopedia explains VxWorks

VxWorks is compatible with a variety of CPUs, including: Microprocessor without Interlocked Pipeline Stages (MIPS), PowerPC, Intel i960, Scalable Processor Architecture (SPARC), SH-4, the x86 family, Advanced Risc Machine (ARM), StrongARM and xScale.

VxWorks features include:

  • Isolated user-mode applications
  • Real-time processes
  • Memory protection
  • Efficient interprocessing, such as Transparent Inter-Process Communication (TIPC)
  • Error handling
  • Support for symmetric multiprocessing (SMP) and asymmetric multiprocessing (ASMP)
  • Binary, counting and mutual exclusion semaphores with priority inheritance
  • Multitasking kernel with preemptive round-robin scheduling and fast interrupt response
  • POSIX PSE52-certified compatibility with user-mode execution environment
  • Distributed and local message queues
  • VxSim simulators
  • File systems, including Network File System (NFS), High Reliability File System (HRFS) and Disk Operating System Filing System (DOSFS)
  • Internet Protocol version 6 (IPv6) Networking Stack

VxWorks is also applied in the spacecraft industry. Examples include:

  • Deep Space Program Science Experiment (DSPSE), also known as Clementine
  • Mars Reconnaissance Orbiter
  • Phoenix Mars Lander
  • Deep Impact space probe
  • Sojourner Mars Pathfinder rover
  • Spirit and Opportunity Mars Exploration Rovers
  • Stardust

Because code is written as required, VxWorks may be challenging for novice programmers. However, VxWorks uses less processing power than UNIX and runs at faster speeds because content is saved on a minimal basis.

Released in 1985, VxWorks was created and sold by Wind River Systems of Alameda, CA (USA).

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.