Диспетчер - задача - Большая Энциклопедия Нефти и Газа, статья, страница 3
Быть может, ваше единственное предназначение в жизни - быть живым предостережением всем остальным. Законы Мерфи (еще...)

Диспетчер - задача

Cтраница 3


Такие действия повторяются столько раз, сколько входов в очереди. Если все входы помечены как ожидающие, управление передается Диспетчеру задач.  [31]

Когда какой-либо вход будет вычеркнут из Очереди канала по окончании операции ввода-вывода, анализируется счетчик переполнения. Если он отличен от нуля, устанавливается переключатель в Диспетчере задач на переход к программе Гашение ожидания ввода-вывода. Эта программа проверяет флаг переполнения в заголовке Очереди канала. Если он установлен, по Таблице задач ищется задача, ожидающая из-за переполнения Очереди канала. Уменьшается счетчик переполнения, снимается условие ожидания и повторяется запрос на операцию ввода-вывода для найденной задачи.  [32]

С помощью Счетчика ожидающих программ проверяется, есть ли ожидающие задачи. Если таковых нет ( СОП равен нулю), управление передается Диспетчеру задач. Если ожидающие задачи есть, осуществляется просмотр Очереди ожидания. Проверяется, нет ли в Очереди ожидания задачи, для которой можно снять условие ожидания.  [33]

Если в данном входе адреса устройств не совпали, то выбирается следующий вход. Если все входы ТИУ просмотрены и устройство не найдено, управление передается Диспетчеру задач, а пришедшее прерывание считается фальшивым и игнорируется.  [34]

Снова проверяется, остались ли еще ожидающие программы. Если они еще есть, управление передается Согласованию, а если нет, то сначала восстанавливается переключатель в программе Диспетчер задач, чтобы миновать переход к программе Гашение ожидания.  [35]

Если файл не обслуживается, проверяется, полна ли главная или альтернативная очередь. Если одна из них или обе полны, устанавливается флаг переполнения Очереди канала в заголовке, записывается условие ожидания в поле Б Таблицы задач, увеличивается счетчик переполнения, который хранится в Таблице адресов, управление передается Диспетчеру задач.  [36]

Во время выполнения РЗ программ запросы на прерывания хранятся в регистре прерываний, ожидая обработки, так как процессор в состоянии РЗ является непрерываемым. Регистр прерываний сохраняет запросы на прерывания в порядке их приоритета и тем самым представляет собой очередь прерываний. Поэтому Диспетчер задач проверяет, есть ли очередь в регистре прерываний.  [37]

Если программа, подчиненная вызываемой задаче, находится в основной памяти, то поле Д не равно нулю и указывает ее начальный адрес. Вызываемая программа может находиться в основной памяти, если она резидентная или транзитная, но ранее была вызвана какой-либо другой задачей. Управление передается Диспетчеру задач.  [38]

Если значение поля Е вызываемой задачи отлично от нуля, то вызываемая задача занята, и для вызывающей ее задачи необходимо построить цепочку ожидания. В этом случае в поле Г вызывающей задачи записывается номер вызываемой задачи, а в поле Ж вызываемой задачи добавляется единица для увеличения счетчика ожидающих задач. Управление передается программе Диспетчер задач.  [39]

Далее проверяется, не является ли устройство, завершившее операцию ввода-вывода, диском. Для медленных устройств проверяется, есть ли еще входы в Очереди канала. При отсутствии входов управление передается Диспетчеру задач, иначе в Диспетчере задач предварительно устанавливается переключатель на переход к программе Диспетчер ввода-вывода.  [40]

Если все области перекрытия заняты, проверяется, откуда пришел вызов. Если вызывающая задача не фиктивная, в поле Б Блока управления ее задачей записывается условие ожидания незагруженного транзита и его номер. Увеличивается Счетчик ожидающих программ, управление передается Диспетчеру задач.  [41]

Далее проверяется, не является ли устройство, завершившее операцию ввода-вывода, диском. Для медленных устройств проверяется, есть ли еще входы в Очереди канала. При отсутствии входов управление передается Диспетчеру задач, иначе в Диспетчере задач предварительно устанавливается переключатель на переход к программе Диспетчер ввода-вывода.  [42]

При затеке диспетчера задач на панели задач с противоположной стороны от главного меню отображается мера использования процессора, показывающая быстродействие системы. Если поместить указать мыши над этим значком, отображается краткая подсказка, отображающая процент использования процессора. В строке состояния в нижней части вкладки Performance ( Прошволнтслмюсть) диспетчера задач также отображаются данные производительности. Показывается полное число процессов, использование процессора и памяти системы.  [43]

Поиск ведется следующим образом. Если номера совпали, очередь найдена, управление передается программе Окончание ввода-вывода. Таблицы очередей канала, прерывание считается фальшивым, игнорируется, и управление передается Диспетчеру задач.  [44]

Другой фоновый процесс может обрабатывать запросы к web - страницам, расположенным на компьютере, и активизироваться для обслуживания полученного запроса. В больших системах насчитываются десятки демонов. В Windows 95 / 98 / Ме достаточно нажать CTRL-ALT-DEL, а в Windows 2000 можно воспользоваться диспетчером задач, вызываемым этой же комбинацией трех клавиш.  [45]



Страницы:      1    2    3    4