Операционные системы реального времени


Сводные таблицы характеристик свойств ОСРВ - часть 3


Характеристики ОСРВ

 

ОСРВМодельЧисло уровн. приор.Мах. число задачПолитики планированияСостояния процесса/потокаМеханизмы синхронизации/ взаимодействия
VxWorksЗадачи имеют 1 поток, все задачи выполняются в одном адресном пространстве без какой-либо защиты. Компонент VxVMI дает возможность каждой задаче выполняться в собственном. адресном пространстве256Ограничено размером доступной памятиPOSIX и Wind планирование, каждый вариант имеет Preemptive priority и Round-robin9семафоры, мьютексы, условные переменные, флаги событий, POSIX-сигналы, очереди сообщений, почтовые ящики
QNXпроцессы/потоки644095 процессов, в каждом процессе до 32767 потоковFIFO с приоритетами, циклическое, адаптивное, спорадическое планирование14передача сообщений (очереди и почтовые. ящики), семафоры, мьютексы, флаги событий, сигналы POSIX
Windows CEпроцессы/потоки, нити (fiber), неуправляемые ядром25632 процесса, число потоков внутри процесса ограничено доступной RAMс приоритетами, циклическое между потоками на одном приоритетном уровне, если квант установлен в 0, поток выполняется до завершения5: выполняется (running), приостановлен (suspended), спящий (sleeping), заблокирован (blocked), завершен (terminated)критические секции, мьютексы, семафоры, условные переменные, события, передача сообщений (очереди, почтовые ящики), сигналы POSIX
pSOSтолько потоки256Ограничено памятьюFIFO с приоритетами, циклическое4: создан (created), готов (ready), выполняется (running), заблокирован (blocked)семафоры, флаги событий, сигналы POSIX, очереди сообщений
ChorusOSпроцессы/акторы/потоки  FIFO с приоритетами, циклическое, планирование реального времени, опция одновремен. выполнения различных политик планирования, возможность создания собственного планировщика мьютексы, мьютексы реального времени, семафоры, флаги событий, LAP (Local Access Point), IPC (Inter-Process Communication) – сообщения, порты, группы портов, MIPC (почтовые. ящики), разделяемая память, очереди сообщений
OSE 32 FIFO с приоритетами  
OS-9процессы/потоки65535 С приоритетами  
C EXE-CUTIVE 32000 FIFO с приоритет., квантование времени  
CMX-RTX   FIFO с приоритет., циклическое с приоритетами  
INTEG-RITY 255 циклическое с приоритетами,ARINC 653 семафоры, мьютексы,
INtime 255 FIFO с приоритетами, циклическое с приоритетами  
LynxOS 512 FIFO с приоритетами, циклическое с приоритетами, фиксированные приоритеты, квантование времени, динамические приоритеты  
RTX 128    
CORTEX 62 FIFO с приоритетами, циклическое с приоритетами, разделение времени, другие мьютексы и условия, мониторы и условия, вычислительные семафоры, события
DeltaOS 256    




Начало  Назад  Вперед



Книжный магазин