Автоматизация сбора и первичной обработки информации

68 10 – 100 мкс Операционные системы реального времени 100 – 1000 мкс ОСРВ, RTAI, RT LINUX, расширения реального времени для Windows NT, Windows CE. Свыше 1 мс Можно пытаться что-то сделать на LINUX и Windows NT, но не для систем жесткого реального времени В отличие от ОС общего назначения на ОС РВ накладываются следующие ограничения: - поток внешних событий частично или полностью детерминирован (циклограммы опроса); - входные и выходные данные имеют простые структуры, а ассортимент функциональных модулей достаточно ограничен; - все функциональные программы к периоду эксплуатации системы считаются отлаженными. Основные функции ОС РВ: - распределение и учет времени процессора; - организация ввода/вывода информации; - синхронизация задач (при этом используется аппарат прерывания задач); - диагностика оборудования. - 4.1.1.1 Архитектуры ОСРВ По своей внутренней архитектуре ОС РВ можно условно разделить на монолитные, на основе микроядра и объектно-ориентированные. ОСРВ с монолитной архитектурой можно представить в виде: - прикладного уровня, состоящего из работающих прикладных процессов; - системного уровня, представленного монолитным ядром ОС, включающим интерфейс между приложениями и ядром (API), собственно ядром ОС и интерфейс между ядром и оборудованием (драйверы устройств) (рис.4.4). Рис.4.4

RkJQdWJsaXNoZXIy MTY0OTYy