VxWorks
sistema operativo / Da Wikipedia, l'enciclopedia encyclopedia
VxWorks è un sistema operativo real-time di tipo Unix-like sviluppato e venduto dalla Wind River Systems di Alameda, California, USA.
VxWorks sistema operativo | |
---|---|
Sviluppatore | Wind River Systems |
Famiglia | Sistema operativo real-time |
Release corrente | 7 (Marzo 2014) |
Tipo di kernel | Monolitico |
Piattaforme supportate | x86, x86-64, MIPS, PowerPC, SH-4, ARM |
Tipo licenza | Software proprietario |
Licenza | Proprietaria |
Stadio di sviluppo | In produzione |
Sito web | www.windriver.com/products/vxworks |
Come molti sistemi operativi real-time, VxWorks include un kernel multitasking con uno scheduler di tipo preemptive e una gestione rapida degli interrupt, estesi meccanismi di inter-process communication e funzionalità di sincronizzazione, nonché un file system.
VxWorks è generalmente usato su sistemi embedded. Riguardo al software, a differenza di numerosi concorrenti, lo sviluppo software è svolto su un computer "host" con sistema operativo Windows o Unix, e il codice viene cross compilato per l'architettura "target", tramite una toolchain. VxWorks supporta numerose architetture quali ARM, MIPS, Coldfire/68k, Hitachi H8, SH e altre.