Съдържание:
Определение - Какво означава VxWorks?
VxWorks е патентована и персонализирана операционна система в реално време (RTOS). VxWorks е проектиран за разпределени изчисления в повечето централни процесорни единици (CPU) с вградени системи.
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)
- Интернет протокол версия 6 (IPv6) Мрежов стек
VxWorks се прилага и в индустрията на космически кораби. Примерите включват:
- Научен експеримент за дълбоки космически програми (DSPSE), известен още като Клементин
- Марски разузнавателен орбитър
- Феникс Марс Ландър
- Космическа сонда за дълбоко въздействие
- Sojourner Mars Pathfinder rover
- Дух и възможност Марсовете за проучване на Марс
- звезден прах
Тъй като кодът е написан според нуждите, VxWorks може да е предизвикателство за начинаещите програмисти. Въпреки това VxWorks използва по-малко мощност на обработка от UNIX и работи с по-бързи скорости, тъй като съдържанието се записва на минимална основа.
Издаден през 1985 г., VxWorks е създаден и продаден от Wind River Systems от Аламеда, Калифорния (САЩ).
