sistema operatiu From Wikipedia, the free encyclopedia
VxWorks és un sistema operatiu en temps real (o RTOS) desenvolupat com a programari propietari per Wind River Systems, una filial d'Aptiv. Llançat per primera vegada el 1987, VxWorks està dissenyat per al seu ús en sistemes encastats que requereixen un rendiment determinista en temps real i, en molts casos, una certificació de seguretat per a indústries com ara l'aeroespacial, la defensa, els dispositius mèdics, els equips industrials, la robòtica, l'energia, el transport, etc. infraestructura de xarxa, automoció i electrònica de consum.[1]
![]() ![]() | |
![]() ![]() | |
Tipus | sistema operatiu de temps real ![]() |
---|---|
Versió inicial | 1987 ![]() |
Llicència | acord de llicència del programari ![]() |
Característiques tècniques | |
Plataforma | x86 ![]() |
Equip | |
Desenvolupador(s) | Wind River Systems (en) ![]() ![]() |
Més informació | |
Lloc web | windriver.com… ![]() |
| |
VxWorks admet arquitectura AMD/Intel, arquitectura POWER, arquitectures ARM i RISC-V.[2] El RTOS es pot utilitzar en dissenys de multiprocessament asimètric multinucli (AMP), multiprocessament simètric (SMP) i modes mixts [3] i multi-OS (mitjançant hipervisor tipus 1) [4] en processadors de 32 i 64 bits.
VxWorks inclou el nucli, el programari intermedi, els paquets de suport de la placa, la suite de desenvolupament de Wind River Workbench i les tecnologies complementàries de maquinari i programari de tercers. En el seu darrer llançament, VxWorks 7, el RTOS s'ha redissenyat per a la modularitat i l'actualització, de manera que el nucli del sistema operatiu està separat del programari intermedi, les aplicacions i altres paquets.[5] L'escalabilitat, la seguretat, la seguretat, la connectivitat i els gràfics s'han millorat per atendre les necessitats d'Internet de les coses (IoT).[6][7][8]
Una llista d'algunes de les característiques del sistema operatiu són: [9][10][11][12]
VxWorks s'ha portat a diverses plataformes i ara s'executa en pràcticament qualsevol CPU moderna que s'utilitzi al mercat incrustat. Això inclou la família Intel x86 (incloent el SoC Intel Quark),[13] MIPS, PowerPC (i BAE RAD), Freescale ColdFire, Intel i960, SPARC, Fujitsu FR-V, SH-4 i la família estretament relacionada d'ARM, CPU StrongARM i xScale. VxWorks proporciona una interfície de paquet de suport de placa estàndard (BSP) entre tot el seu maquinari compatible i el sistema operatiu. El kit de desenvolupador BSP de Wind River proporciona una interfície de programació d'aplicacions (API) comuna i un entorn estable per al desenvolupament del sistema operatiu en temps real. VxWorks és compatible amb biblioteques SSL/TLS populars com wolfSSL.[14]