Cтраница 2
Возгрйщзет информацию о присоединенной б а данных: версия ODS ( online disk structure), количество размещенных буферов не а КСГ. [16]
Количество буферов может задаваться в диапазоне 2 - 255, СУБД пытается выделить в зоне память для затребованного количества буферов, при неудаче аварийно завершает шаг задания. [17]
Таким образом, для ускорения режима загрузки эффективны такие меры: увеличение объемов памяти для базы данных, увеличение количества буферов, замена программы хэширования, использование в алгоритме загрузки упорядоченности входных файлов загрузки, выбор наиболее эффективных способов выбора экземпляра цепи и упорядоченности цепи. [18]
Если сообщения фрагментируются на пакеты и собираются вновь в СП, связанном с соответствующим абонентом, то группа 0 должна содержать такое количество буферов, которое необходимо для фрагментации самого большого сообщения. А наивысшая группа Н должна содержать дополнительно по сравнению с группой Н - 1 число буферов, достаточное для сборки самого большого сообщения. [19]
При буферном способе обмен данными между файлом и полем ввода - вывода ПП выполняется через прикрепленные к данному файлу буферы, организованные в оперативноой памяти. Количество буферов не фиксировано, а изменяется в зависимости от динамики работы с файлом. [20]
Буфера для каждого НД выделяются из пула при открытии НД и освобождаются при его закрытии. Поэтому количество буферов, которое требуется для наборов данных, открытых в любой момент времени, не должно превышать количество буферов в пуле. Если в какой-то момент времени буферный пул не используется наборами данных, то область памяти, отведенная для пула, может применяться программистом для других целей. [21]
![]() |
Предложения языка управления памятью. [22] |
Язык управления памятью ( ЯУП) предназначен для описания характеристик организации обмена с файлами БД и словаря данных. ЯУП позволяет описать имена буферных пулов, размеры и количество буферов, соответствие областей БД, файлов и буферных пулов, а также имена и характеристики файлов журналов. Описание на ЯУП обрабатывается компилятором ЯУП, который генерирует исходный модуль на языке Ассемблера. Этот модуль после ассемблирования и редактирования связей размещается в библиотеке загрузочных модулей системы Сеть и далее применяется в процессе функционирования исполнительной подсистемы СУБД. [23]
Этот способ самый простой для программиста. От него только требуется в операндах макрокоманды DCB указать количество требуемых буферов, их размер и выравнивание. [24]
Параметр ADRBUF именует область, которая должна быть зарезервирована проблемной программой в своей рабочей памяти. Длина каждого буфера должна равняться максимально возможному размеру страницы, количество буферов указывается параметром BUFFER; определенная в программе область буферов должна быть рассчитана на указанное количество буферов. Если при работе проблемной программы используется системный журнал, размер каждого буфера должен быть увеличен на 32 байта. [25]
![]() |
Кривая зависимости интенсивности фотосинтеза от площади листа в манометрическом сосудике. [26] |
Такой методический опыт должен быть проведен для проверки постоянства концентрации углекислоты в течение, определения фотосинтеза. Подобной проверкой может также служить определение интенсивности фотосинтеза листа или его высечки при одном и том же количестве буфера и режиме качания манометров, но при разной температуре. [27]
Буфера для каждого НД выделяются из пула при открытии НД и освобождаются при его закрытии. Поэтому количество буферов, которое требуется для наборов данных, открытых в любой момент времени, не должно превышать количество буферов в пуле. Если в какой-то момент времени буферный пул не используется наборами данных, то область памяти, отведенная для пула, может применяться программистом для других целей. [28]
По команде MONITOR DISPLAY независимо от последующих операндов всегда отображается перечень активных и неактивных классов сбора данных. При задании операнда SPOOL дополнительно отображаются режимы работы монитора: разрешен или запрещен автоматический пуск монитора, время начала и окончания работы, количество буферов монитора, используемых при сборе данных, максимальное количество записей в файле накопления монитора и его класс, идентификатор ВМ, получающей файл накопления. Если во время выдачи команды монитор активен, то также отображается идентифицирующий номер файла накопления, в который выводятся данные монитора, и количество уже выведенных записей. По операнду ТАРЕ кроме перечня активных и неактивных классов сбора данных дополнительно отображается, активно ли средство внутренней трассировки МВМ. [29]
Это ограничение сказывается и на нашей программе буферизации: теперь нужно выбирать, какое устройство В / В инициировать первым. В общем случае, по-видимому, лучшее правило прогнозирования - отдать предпочтение устройству, у которого кольцо буферов имеет наибольшее значение n / N, предполагая, что количество буферов в кольцах было выбрано разумно. [30]