Sadržaj:
Definicija - Što znači VxWorks?
VxWorks je vlasnički i prilagodljivi operativni sustav u stvarnom vremenu (RTOS). VxWorks je dizajniran za raspodijeljeno računanje na većini središnjih procesnih jedinica (CPU) s ugrađenim sustavima.
VxWorks se koristi s čitavim spektrom hardvera, uključujući komunikacijske i mrežne uređaje, uređaje za testiranje i mjerenje, računalnu perifernu opremu, automobilske sustave i proizvode široke potrošnje.
Tehopedia objašnjava VxWorks
VxWorks je kompatibilan s različitim procesorima, uključujući: mikroprocesor bez zaključanih faza cjevovoda (MIPS), PowerPC, Intel i960, skalabilnu arhitekturu procesora (SPARC), SH-4, obitelj x86, napredni stroj za riskiranje (ARM), StrongARM i xScale,
Značajke VxWorks uključuju:
- Izolirane aplikacije za način rada korisnika
- Procesi u stvarnom vremenu
- Zaštita memorije
- Učinkovita interprocesiranje, poput transparentne međuprocesne komunikacije (TIPC)
- Pogreška pri rukovanju
- Podrška za simetrično višestruko obrađivanje (SMP) i asimetrično višestruko obrađivanje (ASMP)
- Binarni, brojeći i semafori uzajamnog isključivanja s prvenstvenim nasljeđivanjem
- Višezadaćni kernel s preliminarnim okruglim zakazivanjem i brzim prekidima
- Kompatibilnost s POSIX PSE52 certifikatom s okruženjem za izvršavanje korisničkog načina
- Redovi distribuiranja i lokalnih poruka
- VxSim simulatora
- Datotečni sustavi, uključujući mrežni datotečni sustav (NFS), datotečni sustav visoke pouzdanosti (HRFS) i datotečni sustav za podnošenje diska (DOSFS)
- Internetski protokol verzije 6 (IPv6) Mrežni snop
VxWorks se također primjenjuje u industriji svemirskih letjelica. Primjeri uključuju:
- Znanstveni eksperiment dubokog svemirskog programa (DSPSE), poznat i kao Clementine
- Mars izviđački orbiter
- Phoenix Mars Lander
- Svemirska sonda dubokog udara
- Sojourner Mars Pathfinder rover
- Duh i prilika Mars Rovers Exploration Rovers
- Zvjezdana prašina
Kako se kod piše po potrebi, VxWorks može biti izazov za početnike programere. No, VxWorks koristi manje snage obrade od UNIX-a i radi bržim brzinama jer se sadržaj sprema na minimalnoj osnovi.
Objavljen 1985. godine, VxWorks je kreirao i prodao Wind River Systems iz Alamede, CA (SAD).