Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
VxWorks
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Platform overview== VxWorks supports Intel architecture, Power architecture, and ARM architectures. The RTOS can be used in multi-core [[asymmetric multiprocessing]] (AMP), [[symmetric multiprocessing]] (SMP), mixed modes<ref name="star"/> and multi-OS (via Type 1 hypervisor)<ref name="virt"/> designs on 32- and 64- bit processors. The VxWorks consists of a set of runtime components and development tools. The run time components are an [[operating system]] (UP and SMP; 32- and 64-bit), software for applications support (file system, core network stack, USB stack, and inter-process communications), and hardware support (architecture adapter, processor support [[Library (computing)|library]], device driver library, and board support packages).<ref name="star"/> VxWorks core development tools are compilers such as Diab, [[GNU]], and [[Intel C++ Compiler]] (ICC) and its build and configuration tools. The system also includes productivity tools such as its Workbench development suite and Intel tools and development support tools for asset tracking and host support.<ref name="star"/> The platform is a modular, vendor-neutral, [[Open system (computing)|open system]] that supports a range of third-party software and hardware. The OS kernel is separate from middleware, applications, and other packages,<ref name="msscwb"/> which enables easier bug fixes and testing of new features.<ref name="joab2"/> An implementation of a layered source build system allows multiple versions of any stack to be installed at the same time so developers can select which version of any feature set should go into the VxWorks kernel libraries. Optional advanced add-ons for VxWorks provide additional capabilities, including the following: * Advanced security features to safeguard devices and data residing in and traveling across the Internet of Things (IoT) * Advanced safety partitioning to enable reliable application consolidation * Real-time advanced visual edge analytics allow autonomous responses on VxWorks-based devices in real-time without latency * Optimized embedded Java runtime engine enabling the deployment of Java applications * Virtualization capability with a real-time embedded, Type 1 hypervisor
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)