RTOS
RTOS, также Real-Time Operating System — операционная система, которая потужно жужжит с опорой на время, то бишь исполняет задачи со строго определёнными рамками.
Описание[править]
Торадиционная ОС гудит как бы в произвольной частоте, то бишь может повиснуть например, если задача оказалась слишком сложною, или потратить время на её выполнение. Для универсальных систем, которыми являются и ЭВМ, це подходит весьма хорошо, так как коли нетути возможности посчитать сразу, ну так можно посчитать потом.
Применяется в основном в промышленности, где происходит управление производством, которое зависимо от объектов реального времени, также в авиации, где корректное выполнение задач необходимо для полёта самолёта, если к примеру будет задержка, то самолёт может просто накрыться.
Главной особенностью RTOS является то, что задачи должны гарантированно завершаться в заданные и заранее известные сроки.
Также в определённом смысле системы реального времени применяются при реализации связи на большие расстояния, причём и аудио, и видео, и тех же стримов. Передача информации должна делаться в заданные интервалы, тогда зритель будет видеть плавное кино. Если же будут задержки и провисания, то смотреть не получится, стрим будет постоянно останавливаться и отправляться в афедрон. Обычно однако реализуются такие системы на обычных операционных системах, за счёт того, что трансляции требуют не так много ресурсов компьютера, и редкие пролаги можно и потерпеть.
А вот при сборке штук на конвеере робот обязан двигаться по программе. Иначе он банально присунет деталь не туда, а то и отвергнет её взятие, и возникнет серьёзная проблема, может полностью накрыться производственный процесс. Или скажем в процессе сборки тех же микросхем масштабычем в несколько нм.