Загрузка - модуль - Большая Энциклопедия Нефти и Газа, статья, страница 2
Жизненный опыт - это масса ценных знаний о том, как не надо себя вести в ситуациях, которые никогда больше не повторятся. Законы Мерфи (еще...)

Загрузка - модуль

Cтраница 2


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

17 Вероятность конфликта PJ от глубины чередования М. [17]

В этом случае пропорционально возрастает максимально возможное число активных каналов, уменьшается загрузка модулей ОП, увеличивается производительность ЦП за счет снижения времени ожидания при обращении к ОП.  [18]

При многократном вызове одного н того же модуля много времени тратится на поиск и загрузку модуля. В этом случае удобнее воспользоваться макрокомандой LOAD, которая осуществляет загрузку модуля в память без передачи ему управления. После выполнения вызванного МОДУЛЯ он сохраняется в памяти.  [19]

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

Перемещающие ассемблеры и перемещающие загрузчики устраняют эти проблемы посредством определения адресов загрузки во время процесса загрузки модулей. Для выполнения этой процедуры перемещающие ассемблеры и загрузчики различают абсолютные и перемещаемые величины: значение абсолютной величины ( идентификатора или выражения) не зависит от адреса, по которому производится загрузка программы; значение перемещаемой величины ( идентификатора или выражения) находится в зависимости от адреса, по которому производится загрузка программы.  [21]

Вообще говоря, при инициализации администратора оверлеев под оверлеи автоматически выделяется ровно столько памяти, сколько необходимо для загрузки наибольшего оверлейного модуля. Если значение Size больше текущего размера буфера, то дополнительный объем выделяется из кучи. Если же меньше, то ненужная часть буфера присоединяется к куче. У процедуры OvrSetBuf есть одна особенность: она проверяет состояние области кучи. Если она пуста, то процедура работает без ошибок. Если же в этой области уже были размещены динамические переменные ( процедурами New или GetMem), то в OvrResult будет возвращена ошибка OvrError. Эта же ошибка будет возвращена, если значение Size слишком мало или если не была проведена инициализации администратора оверлеев.  [22]

СОВЕТ - - Права и сведения о публикации включены в factory, а не в WebPageModule, поскольку программа может проверить права доступа и список страниц даже без загрузки модуля.  [23]

Карта типа END помимо спецпробивки ( позиция 1) и символов END ( позиции 2 - 4) содержит адрес точки входа ( позиции 6 - 8), на которую должно быть передано управление после загрузки модуля.  [24]

При отказе модуля происходит выгорание его предохранителя. При этом токовая загрузка работающих модулей увеличивается на значение.  [25]

Указанные в команде LOAD объектные модули при загрузке размещаются в указанной области памяти в том порядке, в котором их имена заданы в команде. В процессе загрузки модулей осуществляется редактирование внешних связей.  [26]

В ДИСП СРВ не используется специальный набор данных для хранения транзитных модулей ( библиотека ДИСП), так как ДИСП СРВ работает с каждым абонентом независимо от других. Поэтому на загрузку транзитных модулей в ДИСП СРВ требуется больше времени, чем в ДИСП ОС.  [27]

При неоднократном обращении к одному и тому же модулю обычно используется макрокоманда LOAD. Эта макрокоманда осуществляет загрузку модуля в основную память без передачи ему управления. Загруженный модуль остается в основной памяти независимо от того, используется он или нет. Это позволяет производить многократное обращение к данному модулю без повторного поиска его Супервизором в библиотеке. Для освобождения основной памяти от такого модуля необходимо применить макрокоманду DELETE. Обращение к модулю, загруженному в основную память с помощью макрокоманды LOAD, может осуществляться, например, посредством обычных команд передачи управления.  [28]

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

Для ускорения работы системы отдельные часто используемые системные и управляющие модули загружаются вместе с мониторной программой или даже непосредственно включены в нее. Этим уменьшаются общие затраты времени на загрузку модулей.  [30]



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