Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Стратегии подкачки и рабочие наборы страниц

Читайте также:
  1. A) Шырыш рельефінің бұзылысы 1 страница
  2. A) Шырыш рельефінің бұзылысы 2 страница
  3. A) Шырыш рельефінің бұзылысы 2 страница
  4. A) Шырыш рельефінің бұзылысы 3 страница
  5. A) Шырыш рельефінің бұзылысы 3 страница
  6. A) Шырыш рельефінің бұзылысы 4 страница
  7. A) Шырыш рельефінің бұзылысы 4 страница

 

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

1. Оптимальный алгоритм реализовать нельзя – невозможно заранее определить, к каким страницам может произойти обращение процесса в будущем.

2. Алгоритм FIFO – удаляется страница, первой загруженная в ОП.

3. Алгоритм LRU (рассмотрен ранее в разделе Управление памятью в защищенном режиме) – удаляется не используемая в последнее время страница.

4. Алгоритм, использующий понятие рабочего набора страниц.

 

 


1.4.4. Разделы в виртуальном адресном пространстве процесса

 

Адресное пространство процесса Windows

Адресное пространство процесса разделено на системный и пользовательский разделы – см. рис. 2- 27.

 

Ядро Windows Драйверы     Системные таблицы   Системные DLL Пользовательские DLL Данные Приложения

 

Рисунок 1 – 27 – разделы в адресном пространстве процесса Windows

 

В Win32 определены четыре механизма управления виртуальной памятью:

· виртуальная память, используемая для операций с большими массивами объектов или структур (размер массива превышает размер страницы). Для реализации метода используется резервирование регионов в адресном пространстве процесса и последующая передача физической памяти региону;

· кучи (heaps), применяемые для операций с большим количеством малых объектов (размер объекта меньше размера страницы);

· файлы, проецируемые в память - средства для операций с файлами большого размера и для обеспечения совместного доступа приложений к данным;

· AWE (Adressing Windowing Extension) – отображение виртуального адресного пространства на окно размером 4 Гб физической памяти, размер которой превышает 4 Гб.

 


Дата добавления: 2015-07-07; просмотров: 214 | Нарушение авторских прав


Читайте в этой же книге: Критические участки | Пример 2 | Поток_1 Поток_2 | Проблема тупиков и методы борьбы с тупиками | Условия возникновения тупика | Дескрипторные таблицы (ДТ). | Реализация многозадачного режима в защищенном режиме процессоров фирмы Intel | Обработка прерываний в защищенном режиме | Системный режим | Организация виртуальной памяти |
<== предыдущая страница | следующая страница ==>
Управление страничной памятью в ОС MS Windows| Получение информации о состояниии виртуальной памяти

mybiblioteka.su - 2015-2021 год. (0.017 сек.)