Hjem Utvikling Hva er vxworks? - definisjon fra techopedia

Hva er vxworks? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr VxWorks?

VxWorks er et proprietært og tilpassbart sanntidsoperativsystem (RTOS). VxWorks er designet for distribuert databehandling på de fleste sentrale prosesseringsenheter (CPU) med innebygde systemer.


VxWorks brukes med et spekter av maskinvare, inkludert kommunikasjons- og nettverksenheter, test- og måleenheter, periferiutstyr til datamaskiner, bilindustri og forbrukerprodukter.

Techopedia forklarer VxWorks

VxWorks er kompatibel med en rekke prosessorer, inkludert: mikroprosessor uten sammenkoblede rørledningstrinn (MIPS), PowerPC, Intel i960, skalerbar prosessorarkitektur (SPARC), SH-4, x86-familien, Advanced Risc Machine (ARM), StrongARM og xScale .


VxWorks funksjoner inkluderer:

  • Isolerte applikasjoner med brukermodus
  • Sanntidsprosesser
  • Minnebeskyttelse

  • Effektiv interprosessering, for eksempel gjennomsiktig inter-prosesskommunikasjon (TIPC)
  • Feilhåndtering

  • Støtte for symmetrisk flerprosessering (SMP) og asymmetrisk flerprosessering (ASMP)

  • Binære, tellende og gjensidige ekskluderingssemaforer med prioritert arv
  • Multitasking-kjerne med forebyggende rund-robin-planlegging og rask avbruddsrespons
  • POSIX PSE52-sertifisert kompatibilitet med utførelsesmiljø for brukermodus
  • Distribuerte og lokale meldingskøer
  • VxSim-simulatorer
  • Filsystemer, inkludert Network File System (NFS), High Reliability File System (HRFS) og Disk Operating System Filing System (DOSFS)

  • Internet Protocol versjon 6 (IPv6) Networking Stack

VxWorks brukes også i romfartsindustrien. Eksempler inkluderer:

  • Deep Space Program Science Experiment (DSPSE), også kjent som Clementine
  • Mars Reconnaissance Orbiter
  • Phoenix Mars Lander
  • Deep Impact space sonde
  • Sojourner Mars Pathfinder rover
  • Spirit and Opportunity Mars Exploration Rovers
  • Stardust

Fordi kode skrives etter behov, kan VxWorks være utfordrende for nybegynnere. Imidlertid bruker VxWorks mindre prosessorkraft enn UNIX og kjører i raskere hastigheter fordi innhold lagres på et minimalt grunnlag.


Utgitt i 1985 ble VxWorks opprettet og solgt av Wind River Systems i Alameda, CA (USA).

Hva er vxworks? - definisjon fra techopedia