Активная задача - Большая Энциклопедия Нефти и Газа, статья, страница 3
Если ты подберешь голодную собаку и сделаешь ее жизнь сытой, она никогда не укусит тебя. В этом принципиальная разница между собакой и человеком. (Марк Твен) Законы Мерфи (еще...)

Активная задача

Cтраница 3


Современные ЭВМ в основном используются в режиме разделения временных ресурсов ( мультидоступа), поэтому NBB & Np, где Л / р - число решаемых ( активных) задач. Однако с увеличением числа активных задач почти пропорционально увеличивается объем ОП.  [31]

В обоих случаях изменение приоритета задачи выполняется с помощью макрокоманды CHAP. Эта макрокоманда может изменить приоритет активной задачи и любой из ее подзадач.  [32]

ТСВ адрес - указывает адрес слова па границе слова, в котором находится адрес ТСВ задачи. Если операнд опушем, подразумевается ТСВ активной задачи.  [33]

После этого пользователь может запустить MMS, установив слово состояния процессора и указатель пользовательского стека. Кроме того, необходимо занести адрес некоторого описателя PSECT в указатель активной задачи, после чего на нее будет передано управление.  [34]

Адрес ТСВ - указывает адрес слова, куда помещен адрес ТСВ. Если операнд опущен или указано S, то информация запрашивается из ТСВ активной задачи.  [35]

Его мощь выросла, и он стал вполне современным флотом, способным решать возлагаемые на него активные задачи далеко за пределами наших вод. Основной силой Военно-Морского Флота являются подводные лодки различного предназначения, которые в условиях ракетно-ядерной войны несравнимо более эффективны, чем надводные корабли. При этом в качестве основы нашего подводного флота мы рассматриваем атомные подводные лодки, вооруженные мощным ракетно-ядерным оружием.  [36]

Управление такому модулю передается с помощью команды передачи управления или макрокоманды CALL. Попытка загрузки и передачи управления модулю с характеристикой только загружаемый с помощью макрокоманды LINK, XCTL или ATTACH приводит к аварийному завершению активной задачи.  [37]

Установленная задача может быть в пассивном ( пассивная задача) или активном ( активная задача) состоянии. В первом задача не имеет запроса на выполнение, во втором имеет. Активная задача может быть готовой к выполнению и блокированной. Готовые к выполнению задачи конкурируют между собой за процессор и память на основе приоритетов. Задача с высшим приоритетом получает процессор и становится текущей.  [38]

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

Возможен и другой вариант, когда подсистема полностью отвечает за управление выделенными ей ресурсами. При этом основным механизмом базисной операционной системы, включая диспетчер, не доступна никакая информация о реально выполняющихся прикладных программах. В очереди активных задач как потребитель процессорного времени отмечается только подсистема. Интервалы процессорного времени, выделяемые ей центральным диспетчером, будут распределяться ее собственным диспетчерским механизмом между программами пользователей, вставшими в относящуюся к ней очередь на обслуживание. Можно также заранее распределить всю основную память между отдельными подсистемами и заставить каждую из них управлять собственным сегментом, предоставляя входящие в него области для выполнения различных пользовательских программ. Нередко, несмотря на наличие в подсистемах внутренних механизмов распределения памяти, для получения или освобождения разделов им все же приходится обращаться к базисной управляющей программе.  [40]

Макрокоманда ENQ позволяет для активной задачи получить монопольное или совместное управление одним или несколькими последовательно используемыми ресурсами. Ресурс представляется q - и г-именами и с каким-либо физическим ресурсом не связан. Если же ресурс занят другими задачами и недоступен, то активная задача попадает в состояние ожидания.  [41]

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

Макрокоманда WAIT предназначена для указания о том, что выполнение активной программы может быть продолжено только при выполнении одного или нескольких указанных событий, каждое из которых представляется блоком управления событием. Перед использованием нулевой разряд блока управления событием должен быть установлен в нуль. Если заданное число указанных событий к моменту выполнения макрокоманды WAIT уже произошло, то выполнение активной задачи продолжается. В противном случае задача переходит в состояние ожидания.  [43]

Сопрограммы используются ври работе с аппаратурой. На большей частя компьютеров вычисления и другие внутренние операции выполняются значительно быстрее, чем может производиться пересылка данных между ними и периферийными устройствами. Из-за этой разницы в скоростях важно, чтобы компьютер мог выполнять на фоне обмена другую задачу. Большинство компьютеров использует прерывания, приостанавливающие активную задачу в тот момент, когда требует внимания внешнее устройство. Модула-2 позволяет программисту связать с каждым периферийным устройством сопрограмму. Эти сопрограммы автоматически активируются ври возникновении прерывания.  [44]

Программа MASTER SCHEDULER состоит из трех подзадач, о чем указано в колонке SUBT. В колонке NAME3 выдается дополнительная информация об активном задании. В колонке SQA указывается величина ОП ( в байтах), отведенная под управляющие блоки системной очереди. В колонке R пробел, если раздел, занятый задачей, принадлежит только ей. Если активных заданий нет, то выдается сообщение: 1EE800I NO AKTIVE TASKS - нет активных задач.  [45]



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