Реферат: Виртуальная память

микросхемах оперативной памяти дополнительные интегральные схемы, которые

являются запоминающими устройствами СОП? Если есть, то проблема с СОП решена, а

если нет..? Тогда, благодаря достижениям в области компьютерной технологии,

могут использоваться драйверы, резервирующие маленькую область ОП для

имитирования СОП. Итак, что касается этого недостатка, то, мне кажется, что он

не настолько серьёзен, чтобы о нём беспокоится. И, наконец третьим недостатком

является внутренняя фрагментация страниц.

6. Сегментно-страничная организация виртуальной памяти

(Структура, функционирование, отличия от ВП с СО, преимущества и недостатки)

При использовании метода сегментно-страничной организации ВП, пользовательские

программы разбиваются на отдельные массивы. Эти массивы независимые участки

называются сегментами. Сегмент представляет собой единый логический объект,

содержащий какую-либо процедуру, массив или набор данных. Как правило

информация, содержащаяся в сегменте, однородная, то есть в одном сегменте могут

находится только служебные коды программы, другой может являться сегментом

стека, третий содержать коды связи с объектными (.obj) файлами и т. д.

Каждый сегмент представляет собой последовательность адресов от нуля до

определённого максимального значения. Отличие сегмента от страницы состоит в

том, что длинна сегмента может изменяться в процессе работы.

Сегменты, как и любая структура виртуальной памяти, могут размещаться как в ОП,

так и во внешней памяти (магнитных носителях). ВП с ССО функционирует подобно ВП

с СО: если требующийся на данный момент сегмент отсутствует в оперативной

памяти, то при надобности работы с ним, он предварительно перемещается в ОП.

Сегментно-страничная организация памяти требует более сложной

аппаратурно-программной организации. Рассмотрим как же осуществляется обращение

к ВП посредством ССО. По самому названию "сегментно-страничный" нетрудно

догадаться, что при таком методе используется как сегментная, так и страничная

таблицы. Это очень похоже на сложно структурированный метод "процедуры в

процедуре" во многих алгоритмических языках. На рисунке 7 подробно показан

К-во Просмотров: 1140
Бесплатно скачать Реферат: Виртуальная память