Механизмы реального времени


Процесс проектирования конкретной системы реального времени начинается с тщательного изучения объекта. Разработчики проекта исследуют объект, изучают возможные события на нем, определяют критические сроки реакции системы на каждое событие и разрабатывают алгоритмы обработки этих событий. Существует, пока только в теории, идеальная системы разработки приложений реального времени, которая разрабатывается на языке событий объекта. Она носит название «Система, управляемая критическими сроками». При этом с каждым описанием события связывается два параметра:

временной интервал – критическое время обслуживания данного события

адрес подпрограммы его обработки

Все остальное делается ОСРВ (старт подпрограммы обработки до истечения критического интервала времени). Однако в реальности разработчик должен перевести язык событий объекта в сценарий многозадачной работы приложений ОСРВ, стараясь оптимально использовать предоставленные ему специальные механизмы и оценить временные реакции на внесение события при этом сценарии.