Domov Rozvoj Co je vxworks? - definice z techopedie

Co je vxworks? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená VxWorks?

VxWorks je proprietární a přizpůsobitelný operační systém v reálném čase (RTOS). VxWorks je navržen pro distribuované výpočty na většině centrálních procesorových jednotek (CPU) s vestavěnými systémy.


VxWorks se používá s celou řadou hardwaru, včetně komunikačních a síťových zařízení, testovacích a měřicích zařízení, počítačových periferií, automobilových systémů a spotřebního zboží.

Techopedia vysvětluje VxWorks

VxWorks je kompatibilní s celou řadou procesorů, včetně: Mikroprocesor bez propojených fází potrubí (MIPS), PowerPC, Intel i960, škálovatelná architektura procesoru (SPARC), SH-4, rodina x86, pokročilý rizikový stroj (ARM), StrongARM a xScale .


Mezi funkce VxWorks patří:

  • Izolované aplikace v uživatelském režimu
  • Procesy v reálném čase
  • Ochrana paměti

  • Efektivní meziprocesy, jako je transparentní meziprocesová komunikace (TIPC)
  • Vypořádání se s chybou

  • Podpora symetrického multiprocesingu (SMP) a asymetrického multiprocesingu (ASMP)

  • Binární, počítací a vzájemné vylučovací semafory s prioritní dědičností
  • Multitaskingové jádro s preemptivním časovým plánováním a rychlou odezvou
  • Kompatibilita certifikovaná POSIX PSE52 s prostředím provádění v uživatelském režimu
  • Distribuované a lokální fronty zpráv
  • Simulátory VxSim
  • Souborové systémy, včetně síťového systému souborů (NFS), vysoce spolehlivého systému souborů (HRFS) a systému pro ukládání disků (DOSFS)

  • Síťový zásobník internetového protokolu verze 6 (IPv6)

VxWorks se také používá v kosmickém průmyslu. Příklady zahrnují:

  • Experiment s hlubokým vesmírným programem (DSPSE), známý také jako Clementine
  • Mars průzkumný orbiter
  • Phoenix Mars Lander
  • Sonda s hlubokým dopadem
  • Sojourner Mars Pathfinder rover
  • Spirit a Opportunity Mars Exploration Rovers
  • Hvězdný prach

Protože kód je psán podle potřeby, může být pro začínající programátory výzva VxWorks. VxWorks však využívá menší výpočetní výkon než UNIX a běží rychleji, protože obsah je ukládán na minimálním základě.


VxWorks, vydaný v roce 1985, byl vytvořen a prodán společností Wind River Systems of Alameda, CA (USA).

Co je vxworks? - definice z techopedie