Koti kehitys Mikä on vxworks? - määritelmä techopediasta

Mikä on vxworks? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä VxWorks tarkoittaa?

VxWorks on patentoitu ja muokattava reaaliaikainen käyttöjärjestelmä (RTOS). VxWorks on suunniteltu hajautettuun laskentaan useimmissa sulautetuissa keskusyksiköissä (CPU).


VxWorksia käytetään monenlaisten laitteistojen kanssa, mukaan lukien viestintä- ja verkkolaitteet, testaus- ja mittauslaitteet, tietokoneiden oheislaitteet, autojärjestelmät ja kuluttajatuotteet.

Techopedia selittää VxWorksin

VxWorks on yhteensopiva useiden prosessorien kanssa, mukaan lukien: Mikroprosessori ilman lukittuja putkilinjavaiheita (MIPS), PowerPC, Intel i960, Scalable Processor Architecture (SPARC), SH-4, x86-perhe, Advanced Risc Machine (ARM), StrongARM ja xScale .


VxWorksin ominaisuuksiin kuuluvat:

  • Yksittäiset käyttäjätilan sovellukset
  • Reaaliaikaiset prosessit
  • Muistinsuojaus

  • Tehokas prosessointi, kuten läpinäkyvä prosessienvälinen viestintä (TIPC)
  • Virheiden käsittely

  • Tuki symmetriselle moniprosessoinnille (SMP) ja epäsymmetriselle moniprosessoinnille (ASMP)

  • Binaariset, laskennalliset ja keskinäisen poissulkemisen semaforit ensisijaisella perinnöllä
  • Monitasoinen ydin ennaltaehkäisevällä kierroksen aikataululla ja nopealla keskeytymisvasteella
  • POSIX PSE52 -sertifioitu yhteensopivuus käyttäjän moodin suoritusympäristön kanssa
  • Hajautetut ja paikalliset viestijonot
  • VxSim -simulaattorit
  • Tiedostojärjestelmät, mukaan lukien verkkotiedostojärjestelmä (NFS), erittäin luotettava tiedostojärjestelmä (HRFS) ja levykäyttöjärjestelmän arkistointijärjestelmä (DOSFS)

  • Internet Protocol version 6 (IPv6) -verkkopino

VxWorksia käytetään myös avaruusalusteollisuudessa. Esimerkkejä ovat:

  • Deep Space Program Science Experiment (DSPSE), joka tunnetaan myös nimellä Clementine
  • Marsin tiedustelupalvelin
  • Phoenix Mars Lander
  • Deep Impact -anturi
  • Sojourner Mars Pathfinder -reitti
  • Hengen ja mahdollisuuden Mars Exploration Rovers
  • Stardust

Koska koodi on kirjoitettu tarpeen mukaan, VxWorks saattaa olla haastava aloittelijoille. VxWorks käyttää kuitenkin vähemmän prosessointitehoa kuin UNIX ja toimii nopeammin, koska sisältöä säästetään minimaalisesti.


Vuonna 1985 julkaistu VxWorks on luonut ja myynyt Wind River Systems, Alameda, CA (USA).

Mikä on vxworks? - määritelmä techopediasta