Cтраница 2
В состав ПВВ входят блоки быстрых каналов, стандартных каналов, блок сопряжения с процессором передачи данных и оптимизатор ( ОПТ) очереди запросов к магнитному барабану. Применение оптимизатора позволяет при больших потоках информации за счет динамического управления порядком обработки очереди запросов к внешней памяти на магнитных барабанах сократить среднее время доступа к ним в 4 - 6 раз. [16]
Проект должен включать в себя блок-схему программы, структуру текста программы для всех модулей, за исключением модуля обработки очередей, и определения всех наборов данных. [17]
![]() |
Системное прохождение задачи. [18] |
Такие элементы в системе могут быть различной степени сложности. Управление заданиями может быть представлено, начиная с простейших программ, осуществляющих переход от задания к заданию, и кончая исключительно сложными планировщиками приоритетной обработки очередей заданий. Функции загрузчика могут быть от простых, типа загрузить эту колоду, до таких, которые объединяют вместе все процедуры под управлением редактора. Сервисные программы, такие, как СУВВ, могут просто читать данные с устройства, конкретно указанного в рабочей программе, а могут находить специфицированный фрагмент данных, размещенный на одном из нескольких различных по типу внешних устройств. Даже трансляторы с языков имеют различные степени сложности, начиная от простых пакетных компиляторов, долго использовавшихся в вычислительных системах, до хорошо оптимизированных интерактивных компиляторов, используемых в системах коллективного доступа. [19]
Язык не реализует каких-либо стандартных дисциплин обслуживания объектов. Все операции по ведению очередей должны быть определены пользователем в составе модели. Для обработки очередей, представляемых в виде двунаправленных списков, используются средства системного класса. [20]
Еще одной областью обслуживания специального математического обеспечения управления является процесс его использования в общей системе средств автоматизации. При централизованной обработке потоков информации должна быть предусмотрена возможность появления очереди на обработку. Как правило, механизм обработки очереди автоматизирован. [21]
Если у какого-нибудь процесса возникла потребность в некоторых еще не принадлежащих ему ресурсах, то с помощью команды SEND он посылает соответствующую заявку программе управления ресурсами данного типа. Отправленное сообщение ставится в очередь сообщений этой управляющей программе. Дисциплина обработки подобных запросов может быть различной. Управляющая программа либо специально активизируется при появлении каждой новой заявки, либо предусматривает конкретный способ обработки очереди сообщений. Этот простой механизм упорядочивает обмен информацией между производителями и потребителями, реализуя передачу сообщений только в одном направлении. [22]
Третья альтернатива состоит в том, чтобы установить очередь на получение ресурса. Каждый раз, когда ресурс освобождается, он отдается следующему заказчику из очереди. Установление очередей широко применяется в операционных системах АСУ технологическими процессами и в других применениях, связанных с многофункциональной обработкой. Природа контролируемого ресурса и требования со стороны объекта являются главными факторами, определяющими алгоритмы, по которым строится управление обработкой очередей. [23]
В этом случае управляющие слова не связаны с блоками памяти, представляющими элементы в очереди. Вместо этого начальный адрес каждого элемента вносится в таблицу; имеется также управляющее слово, содержащее данные о числе элементов в очереди. При добавлении элемента к очереди его начальный адрес вводится в следующую свободную ячейку таблицы и изменяется управляющее слово. Когда начинается обработка очереди, из таблицы выбирается адрес первого элемента очереди по управляющему слову, из которого после этого вычитается единица. [24]
![]() |
Простейшая имитационная модель. [25] |
Источники - это элементы, от которых в модель поступает информация или объекты. Скорость поступления данных или объектов от источника обычно задается статистической функцией. Сток-это устройство для приема информации или объектов. Понятие очереди близко к понятию хранилища данных - это место, где объекты ожидают обработки. Времена обработки объектов ( производительность) в разных процессах могут быть разными. В результате перед некоторыми процессами могут накапливаться объекты, ожидающие своей очереди. Часто целью имитационного моделирования является минимизация количества объектов в очередях. Тип очереди в имитационной модели может быть конкретизирован. Могут быть заданы и более сложные алгоритмы обработки очереди. [26]