Kazalo:
Opredelitev - Kaj pomeni VxWorks?
VxWorks je lastniški in prilagodljiv operacijski sistem v realnem času (RTOS). VxWorks je zasnovan za porazdeljeno računalništvo na večini centralnih procesnih enot (CPU) z vgrajenimi sistemi.
VxWorks se uporablja s spektrom strojne opreme, vključno s komunikacijskimi in omrežnimi napravami, preskusnimi in merilnimi napravami, računalniškimi perifernimi napravami, avtomobilskimi sistemi in potrošniškimi izdelki.
Tehopedia razlaga VxWorks
VxWorks je združljiv z različnimi procesorji, vključno z: mikroprocesorjem brez zaklenjenih stopenj cevovoda (MIPS), PowerPC, Intel i960, skalabilno procesorsko arhitekturo (SPARC), SH-4, družino x86, napredno Risc Machine (ARM), StrongARM in xScale .
Funkcije VxWorks vključujejo:
- Izolirane aplikacije v uporabniškem načinu
- Programi v realnem času
- Zaščita spomina
- Učinkovito medobdelavo, kot je pregledna medprocesna komunikacija (TIPC)
- Napaka pri ravnanju
- Podpora za simetrično večprocesiranje (SMP) in asimetrično večprocesiranje (ASMP)
- Binarno, štetje in medsebojna izključitev semafor s prednostno dedovanjem
- Večopravilno jedro s predhodnim načrtnim načrtovanjem in hitrim odzivnim odzivom
- Združljivost s certifikatom POSIX PSE52 z okoljem za izvajanje uporabniškega načina
- Čakalne vrste za razširjena in lokalna sporočila
- VxSim simulatorji
- Datotečni sistemi, vključno z omrežnim datotečnim sistemom (NFS), datoteko z visoko zanesljivostjo (HRFS) in datotečnim sistemom za datotečni operacijski sistem (DOSFS)
- Omrežni niz internetnih protokolov različice 6 (IPv6)
VxWorks se uporablja tudi v industriji vesoljskih plovil. Primeri vključujejo:
- Znanstveni eksperiment globokega vesoljskega programa (DSPSE), znan tudi kot Clementine
- Mars Reconnaissance Orbiter
- Phoenix Mars Lander
- Vesoljska sonda Deep Impact
- Sojourner rover Mars Pathfinder
- Duh in priložnost Mars Raziskovanje Rovers
- Zvezdni prah
Ker je koda napisana po potrebi, je VxWorks morda težaven za začetnike programerje. Vendar VxWorks porabi manj procesne moči kot UNIX in deluje z večjimi hitrostmi, ker je vsebina shranjena minimalno.
Izdan leta 1985, je VxWorks ustvaril in prodal Wind River Systems iz Alamede, Kalifornija (ZDA).
