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

Свободная область - память

Cтраница 1


Свободная область памяти - это область, состоящая из последбвательных байт памяти, ни один из которых не окружен рамкой. Величина выделяемой памяти и внутреннее представление данных будут точно согласованы с реализацией компилятора ПЛ / 1 в ОС ЕС.  [1]

Если размер свободной области памяти недостаточен для фоновой задачи, то ей дополнительно предоставляется память, занимаемая интерактивным монитором. Если же и эта увеличенная область памяти оказывается недостаточной, то фоновая задача может занять и память, в которой размещается программа обслуживания пользователя, при условии, что пользователь заранее, с помощью особой команды монитора, не объявил эту программу резидентной.  [2]

Для определения начала свободной области памяти вне BASICA для работы оператора BLOAD необходимо просуммировать следующие значения.  [3]

Загрузка объектных модулей осуществляется в свободную область памяти, выделяемую по макрокоманде GETMAIN, загрузка абсолютных модулей - по тому адресу, на который они настроены. При этом не производится проверка, свободна ли область памяти, куда осуществляется загрузка абсолютного модуля.  [4]

Возвращает целое число, равное размеру в байтах свободной области памяти на диске.  [5]

Абсолютные значения адресов областей машинных - кодов, данных и свободной области памяти, определяемых как по умолчанию, так и самим пользователем, зависят от конкретной системы.  [6]

Поэтому к этой программе можно подключать другие программы, если имеется свободная область памяти.  [7]

Кроме них применяется еще функция MEMORY, обеспечивающая пользователю доступ к свободной области памяти.  [8]

В макрокоманде GETMAIN указатели адреса и длины неактивной программы перекрывают существующую свободную область памяти.  [9]

Фоновая задача, запущенная пользователем с помощью соответствующей команды монитора, размещается в свободной области памяти.  [10]

11 Карта памяти. [11]

Таким образом, мы можем связать между собой свободные сегменты: в первом слове каждой свободной области памяти может находиться размер данного блока и адрес следующей свободной области.  [12]

В частности, в системе OS / VS2 промежуточный планировщик SRM запускается всякий раз, когда число свободных областей памяти падает ниже установленного предела. В таких случаях SRM приостанавливает выполнение некоторых программ, выводя их из очереди диспетчера и освобождая соответствующие участки памяти. Приостановленные программы помещаются в специальную очередь ( OUT-очередь), из которой в дальнейшем тем же SRM они снова могут быть переведены в очередь диспетчера. Наличие промежуточной очереди позволяет на основании каких-либо критериев динамически изменять число задач в мультипрограммной смеси, не выбрасывая сворачиваемые программы, а лишь переводя их на время в нерабочее состояние. В дальнейшем свернутые программы можно запускать, тогда как в ранних версиях системы OS / MVT существовал единственный способ борьбы с перегрузкой памяти, заключавшийся в принудительном завершении некоторых заданий по командам оператора. Естественно, выполнение таким образом завершенных заданий необходимо было начинать заново.  [13]

Вполне убедителен тот факт, что адрес объекта, на который ссылается rCat, совпадает с адресом объекта, расположенного в свободной области памяти.  [14]

Судя по информации, выведенной программой на экран, пользователь первый раз выбрал объект класса Dog, который был создан в свободной области памяти 43 - й строкой программы. Затем объект класса Dog передается в три функции с помощью указателя, с помощью ссылки и как значение.  [15]



Страницы:      1    2