IT-lexicon › Programmeren › VxWorks

VxWorks

Programmeren Svenska → Bijgewerkt: 2026-11-03
Meer info
Bedenker
Wind River Systems
Jaar
1987
Type
Real-time besturingssysteem
Licentie
Propriëtair

Het commerciële real-time besturingssysteem van Wind River, met verschillende ruimtesondes en verkeersvliegtuigen op het cv.

Wind River begon met de verkoop van een uitbreidingslaag voor een ander RTOS, VRTX, en bracht in 1987 een eigen kernel uit. VxWorks is sindsdien de standaardkeuze waar men betaalt voor certificering en ondersteuning in plaats van voor vrijheid van licentiekosten: avionica, industriële robots, netwerkapparatuur en defensiesystemen.

Het bekendste moment was Mars Pathfinder in 1997. De lander herstartte zichzelf steeds op het Marsoppervlak, en debuggen vanaf de Aarde onthulde een schoolvoorbeeld van prioriteitsinversie tussen drie threads. De oplossing was prioriteitsovererving op een mutex inschakelen door een configuratiewijziging omhoog te sturen: de functie zat er al die tijd in, alleen stond ze uit. Ook Curiosity draait op VxWorks.

← Terug naar het lexicon