Руководство по языку B.Pascal 7

Атрибуты DISCARDABLE или PERMAMENT


Когда сегмент имеет атрибут DIASCARDABLE (выгружаемый), ад- министратор памяти защищенного режима может освободить занимаемую сегментом память, когда требуется дополнительная память. Когда сегмент имеет атрибут PERMANENT (постоянный), он все время хра- нится в памяти. Когда прикладная программа вызывает сегмент DISCARDABLE, отсутствующий в памяти, администратор защищенного режима сначала загружает его из файла .EXE. Это требует больше времени, чем если бы сегмент имел атрибут PERMANENT, но позволяет выполнять прикладную программу в меньшем объеме памяти.

Сегмент DISCARDABLE в программе DOS защищенного режима ана- логичен оверлейному сегменту в программе DOS, в то время как сег- мент PERMANENT в защищенном режиме DOS аналогичен сегменту прог- раммы DOS, не являющемуся оверлейным.



Содержание раздела