Будинки Розвиток Що таке vxworks? - визначення з техопедії

Що таке vxworks? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає VxWorks?

VxWorks - це власна та настроювана операційна система в режимі реального часу (RTOS). VxWorks призначений для розподілених обчислень на більшості центральних процесорних блоків (ЦП) із вбудованими системами.


VxWorks використовується з широким спектром апаратних засобів, включаючи комунікаційні та мережеві пристрої, пристрої для тестування та вимірювання, комп'ютерну периферію, автомобільні системи та товари народного споживання.

Техопедія пояснює VxWorks

VxWorks сумісний з різноманітними процесорами, включаючи: мікропроцесор без замкнених стадій трубопроводу (MIPS), PowerPC, Intel i960, архітектура масштабованого процесора (SPARC), SH-4, сімейство x86, Advanced Risc Machine (ARM), StrongARM та xScale .


До функцій VxWorks належать:

  • Ізольовані програми в режимі користувача
  • Процеси в реальному часі
  • Захист пам’яті

  • Ефективна міжобробка, наприклад, прозора міжпроцесова комунікація (TIPC)
  • Помилка обробки

  • Підтримка симетричної багатопроцесорної (SMP) та асиметричної багатопроцесорної (ASMP)

  • Двоєчні, рахункові та взаємні виключення семафори з пріоритетним успадкуванням
  • Ядро багатозадачності з попереджувальним круговим графіком та швидкою реакцією переривання
  • Сумісність POSIX PSE52 із середовищем виконання режиму користувача
  • Поширені та локальні черги повідомлень
  • VxSim симулятори
  • Файлові системи, включаючи мережеву файлову систему (NFS), файлову систему високої надійності (HRFS) та систему подачі дискових операційних систем (DOSFS)

  • Мережевий стек Internet Protocol версії 6 (IPv6)

VxWorks також застосовується в космічній галузі. Приклади включають:

  • Науковий експеримент глибокої космічної програми (DSPSE), також відомий як Клементин
  • Марсова розвідувальна орбіта
  • Фінікс Марс Ландер
  • Космічний зонд Deep Impact
  • Похідний марсохід "Марс Патфіндер"
  • Дух і можливість Марсові дослідницькі ровери
  • Зоряний пил

Оскільки код пишеться у міру необхідності, VxWorks може бути складним завданням для початківців програмістів. Однак VxWorks використовує меншу потужність обробки, ніж UNIX, і працює з більшою швидкістю, оскільки вміст зберігається на мінімальній основі.


Випущений в 1985 році, VxWorks був створений і проданий Wind River Systems з Аламеди, Каліфорнія (США).

Що таке vxworks? - визначення з техопедії