RTOS
Материал из Wiki
Версия от 18:42, 10 июня 2015; Demo (обсуждение | вклад)
Операционные системы реального времени (Real Time Operating Systems) - особый класс операционных систем, в которых учитывается не только корректное выполнение задач (обработка событий), но и своевременность их выполнения.
ОС реального времени делятся на два типа ОС мягкого режима реального времени и ОС жесткого режима реального времени. ОС жесткого режима реального времени характеризуются тем, что в них невыполнение задачи в заявленные сроки равносильно отказу системы. ОС мягкого режима реального времени допускают невыполнения задачи в заданные сроки с определенной заранее известной вероятностью.
Термины:
- Дедлайн - предельное время, за которое должна быть выполнена задача.
- Латентность - время, за которое выполняется задача.
- Джиттер - разброс времени, за которое может выполняться задача.
Задачи (события) могут быть:
- асинхронными - наступление события невозможно предсказать, но они должны быть своевременно обработаны.
- синхронными - наступлениесобытия можно предсказать и заранее выделить под них известное количество требуемых ресурсов.
- изохронными - события проходят