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

2. Использование SWAPфайла виртуальной памяти.

Виртуальная память в оболочке Windows 3.1 используется только в расширенном

(extended) режиме. Каковы характеристики компьютера, работающего с Windows в

расширенном режиме? Он должен иметь 386ой процессор и минимум 2 мегабайта

памяти. Итак виртуальная память в Windows представляет собой механизм,

обеспечивающий расширение адресного пространства за счет дискового прост

—————

* Рассмотрены компьютеры фирм IBM (PS/2, Pentium™, OverDrive™)

AcerPower™, NEC, American Megatrends, Zeos™, Tandy™, HP Vectra™, Toshiba, Dell,

Packard Bell и другие машины укомплектованные процессорами Intel™ и Cyrix™.

Машины ЕС, из-за недостатка ОЗУ не работают в Windows и в данном примере не

рассмотрены. ранства. Реальные ограничения на объем такой виртуализированной

оперативной памяти отсутствуют. В физической оперативной памяти в каждый момент

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

часть которого расположена на диске По мере необходимости, например если

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

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

основания", процессор может своппировать страницу оперативной памяти со

страницей на диске. (от англ. swap менять местами). Таким образом, попросту

будет осуществлена перестановка страниц, и та страница с которой только что

работали "отправляется" на диск. В Windows 3.1 возможно несколько вариантов

реализации ВП. На рисунке 8 показано использование двух видов ВП в Windows:

разносекторного (temporary) и перманентного (permanent) swapфайлов

Рис.8 Разносекторное и перманентное применение ВП

Разносекторный (временной) swapфайл

Разносекторный swapфайл состоит из множества независимых секторов, которые

разброс

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