Cтраница 2
Должна быть обеспечена возможность автоматического распределения основных устройств системы в процессе выполнения нескольких программ путем реакции на моменты занятия и освобождения устройств при соблюдении требуемого порядка выполнения программы. [16]
![]() |
Последовательное планирование. [17] |
Аналогично вместо непосредственной печати результатов выходные данные могут быть с большой скоростью размещены в памяти устройства с прямым доступом для вывода их по мере освобождения требуемых устройств. [18]
![]() |
Стандартный отчет EXAM21. RPT. [19] |
В поле DELAY 1-го канала ( устройства) находится число 461, которое указывает на количество транзактов, ожидающих занятия устройства, и транзактов, ожидающих освобождения устройства в режиме недоступности или прерывания. [20]
Аналогично, вместо непосредственной печати или перфорации результатов, выходные данные могут быть с большой скоростью размещены на устройстве с произвольным доступом для более позднего вывода по мере освобождения требуемых устройств. [21]
Команда UNLOAD запрещает распределение указанного в команде периферийного устройства вновь запускаемым заданиям, а после завершения заданий, использующих это устройство, вызывает вывод на консоль сообщения об освобождении устройства. После появления этого сообщения том может быть снят с данного периферийного устройства. [22]
Следовательно, программы могут пользоваться макрокомандами среды выполнения, служащими для запросов дополнительных областей памяти, обращения к независимым модулям, не присоединенным к основным программам ни при компиляции, ни при редактировании связей, ни при загрузке, а также для динамического распределения и последующего освобождения устройств и наборов данных. [23]
О - если не готово); поле OWNER ( прямой перевод - владелец) определяет номер последнего транзакта, занимавшего устройство ( если устройство не занималось, то устанавливается 0); поле PEND ( от англ, pendent - ожидающий решения) определяет количество транзактов, ожидающих устройство, находящееся в режиме прерывания; поле INTER определяет количество транзактов, прерывающих устройство в данный момент; поле RETRY определяет количество транзактов, ожидающих специальных условий, зависящих от состояния объекта типа устройство; поле DELAY ( задержка) определяет количество транзактов, ожидающих занятия или освобождения устройства. В рассматриваемом примере последние семь полей равны нулю, так как система работает без каких-либо специальных условий и прерываний. [24]
Абстракция устройства - это просто еще одно уточнение в системе 1432 и как таковое при своем создании оно становится доступным любому пользовательскому процессу, который получает его дескриптор доступа. Следовательно, освобождение устройств может выполняться явным образом операционной системой или неявно сборщиком мусора. [25]
Система GPSS / PC будет проводить моделирование относительно тех значений единиц времени, которые задает пользователь. Захват и освобождение устройства осуществляют блоки SEIZE и RELEASE. Задержка транзактов во времени происходит в блоке ADVANCE. Вывод транзактов производит блок TERMINATE. Оператор START начинает процесс моделирования для указанного максимального числа счетчика завершений. [26]
К), и освобождает его путем гашения номера уровня и условного номера. После освобождения проверяется наличие программы, ожидающей освобождения устройства данного типа. При отсутствии в программе оператора 0СВ устройство закрепленное за программой, освобождается лишь после ее выполнения. [27]
Например, сеть Петри может моделировать запросы, распределения и освобождения устройств ввода / вывода в вычислительной системе. В этих системах некоторые фишки могут представлять ресурсы. Группа из трех построчно печатающих устройств представляется позицией, имеющей в начальной маркировке три фишки. Запрос построчно-печатающего устройства - это переход, для которого данная позиция является входной; затем устройство освобождается переходом, для которого позиция построчно печатающих устройств является выходной. [28]
![]() |
Параметры расширенного режима Windows. [29] |
Простой) - ожидать освобождения устройства. В этом случае в поле справа Вы должны указать, через сколько секунд после освобождения устройства одной программой к нему может получить доступ другая программа. [30]