Пакетная обработка данных в операционных системах реального времени работает следующим образом: ppt-online.org
- В начале работы формируется пакет заданий, каждое из которых содержит требование к системным ресурсам. studizba.com
- Из пакета заданий формируется мультипрограммная «смесь», то есть множество одновременно выполняемых задач. studizba.com Для одновременного выполнения выбираются задачи, предъявляющие разные требования к ресурсам, так, чтобы обеспечивалась сбалансированная загрузка всех устройств вычислительной машины. studizba.com
- Выбор нового задания из пакета заданий зависит от внутренней ситуации, складывающейся в системе, то есть выбирается «выгодное» в некотором смысле задание. studizba.com
- Переключение процессора с выполнения одной задачи на выполнение другой происходит по инициативе самой активной задачи, например, когда она отказывается от процессора из-за необходимости выполнить операцию ввода-вывода. studizba.com
В системах реального времени «мультипрограммная смесь» представляет собой фиксированный набор заранее разработанных программ, а выбор программы на выполнение осуществляется по прерываниям (исходя из текущего состояния объекта) или в соответствии с расписанием плановых работ. ppt-online.org