Лекция: Параллелизм, который достигается использованием нескольких процессоров

и/или многозадачного подхода.

Примеры систем реального времени:

— системы управления атомными электростанциями;

— системы управления технологическими процессами;

— системы медицинского мониторинга;

— системы управления вооружением;

— системы космической навигации;

— системы разведки;

— системы управления лабораторными экспериментами;

— системы управления автомобильными двигателями;

— робототехника;

— телеметрические системы управления;

— системы антиблокировки тормозов;

— системы сигнализации и т.д.

Различают системы «мягкого» и «жесткого» реального времени. Различия зависят

от требований к системе:

— в «жесткой» системе нарушение временных ограничений не допустимо;

— в «мягкой» системе нарушение временных ограничений нежелательно.

Основные требования к операционной системе реального времени:

Мультипрограммность и многозадачность (многопоточность). ОС

Должна активно использовать прерывания для диспетчеризации.

Максимальное время выполнения того или иного действия должно

Быть известно заранее и соответствовать требованиям приложения;

Приоритеты задач (потоков). Проблема, какой задаче ресурс

Требуется больше всего. В идеальной ситуации ОСРВ отдает ресурс

Потоку или драйверу с ближайшим крайнем сроком завершения.

еще рефераты
Еще работы по информатике