Операционные системы. Процессы и потоки. Илюшкин Б.И. - 87 стр.

UptoLike

Составители: 

Важным полем является бит присутствия P. Если P=0, то про-
исходит страничное прерывание и управление передается дис-
петчеру памяти. Обычно предоставляется первая свободная
страница. Если свободной физической страницы нет, то исполь-
зуется один из вышеописанных алгоритмов замещения (LRU,
LFU, FIFO, Random) для определения страницы, подлежащей
выгрузке во внешнюю память.
Поля битов защиты контролируют права доступа к странице. В
простейшем случае поле содержит один бит, равный 1 для чте-
ния/записи и равный 0 только для чтения. Более сложная схема
использует три бита, по одному для допуска каждой из операций
чтения, записи и выполнения страницы [5].
Бит изменения или модификации отслеживает использование
страницы. Если производится модификация страницы, данный
бит автоматически устанавливается и такая страница считается
«грязной». При освобождении данной страницы ее новая версия
должна быть переписана на диск. Если страница не была моди-
фицирована, т.е. она «чистая», ее можно просто удалить из опе-
ративной памяти, так как ее копия на диске действительна.
Бит обращения устанавливается каждый раз при обращении к
странице для чтения или записи. Этот бит играет важную роль в
алгоритмах перемещения страниц.
Биты 9 – 11 зарезервированы для использования системными
программистами.
87