Зміст:
Визначення - Що означає 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 з Аламеди, Каліфорнія (США).


