Разработка отказоустойчивой операционной системы реального времени для вычислительных систем с максимальным рангом отказоустойчивости
Категория реферата: Рефераты по информатике, программированию
Теги реферата: курсовые работы бесплатно, украинские рефераты
Добавил(а) на сайт: Silin.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
Свойства как ОСРВ:
. Многозадачность: многопроцессность
. Многопроцессорность: да
. Уровней приоритетов: 65535
. Время реакции: 3 мкс
. Планирование: приоритетное, FIFO, специальный механизм планирования; preemptive ядро
ОС разработки (host): UNIX/Windows
3. Процессоры (target): Motorola 68xxx, Intel 80x86, ARM, MIPS, PowerPC
4. Линии связи host-target: последовательный канал и ethernet
5. Минимальный размер: 16Kb
6. Средства синхронизации и взаимодействия: разделяемая память, сигналы, семафоры, события.
Операционная система VxWorks
VxWorks относится к операционным системам «жесткого» реального времени. Характерной чертой этой ОС является то, благодаря ее развитым сетевым возможностям, вся разработка ПО ведется на инструментальном компьютере (хост-системе) с использованием кросс-средств для последующего исполнения на целевой машине под управлением VxWorks.
Отличительная черта системы - возможность управлять работой сложных
комплексов реального времени и бортовых устройств, использующих
процессорные элементы различных поставщиков. Три основных компонента данной
ОС РВ образуют единую интегрированную среду: собственно ядро системы, управляющее процессором; набор средств межпроцессорного взаимодействия;
комплект коммуникационных программ для работы с Ethernet или
последовательными каналами связи.
Основные характеристики:
1. Архитектура: монолитная
2. Стандарт: собственный и POSIX 1003
3. Свойства как ОСРВ:
. Многозадачность: многопроцессность и многозадачность
. Многопроцессорность: да
. Уровней приоритетов: 256
. Время реакции: 4 мкс
. Время переключения контекста: 15 мкс
. Планирование: приоритетное; preemptive ядро
4. ОС разработки (host): UNIX/Windows
5. Процессоры (target): Motorola 68xxx, Intel 80x86, Intel 80960,
PowerPC, SPARC, Alpha, MIPS, ARM
6. Линии связи host-target: последовательный канал, ethernet, шина
VME
7. Минимальный размер: 22Kb
8. Средства синхронизации и взаимодействия: семафоры POSIX 1003, очереди, сигналы…
Операционная система QNX
Операционная система QNX канадской компании QNX Software System Ltd. построена на основе иерархической микроядерной архитектуры. Упрощенная структурная схема этой ОС приведена на рисунке 1.5.
[pic]
Рис. 1.5. Микроядерная структура QNX
Микроядро QNX выполняет следующие функции:
межпроцессорный обмен;
низкоуровневый сетевой обмен;
диспетчеризация задач;
низкоуровневая обработка прерываний.
Основные характеристики:
1. Архитектура: на основе микроядра
2. Стандарт: POSIX 1003
3. Свойства как ОСРВ:
. Многозадачность: POSIX 1003 (многопроцессность и многозадачность)
. Многопроцессорность: да
. Уровней приоритетов: 32
. Время реакции: 4,3 мкс
. Время переключения контекста: 13 мкс
. Планирование: FIFO, round robin, адаптивное; preemptive ядро
4. Процессоры (target): Intel 80x86
5. Минимальный размер: 60Kb
Рекомендуем скачать другие рефераты по теме: российская федерация реферат, изложение.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата