ВУЗ:
Составители:
Рис. 21
В данной ситуации может быть использовано много разных критериев
выбора, наиболее популярные из них следующие:
дольше всего не использовавшаяся страница;
первая попавшаяся страница;
страница, к которой в последнее время было меньше всего
обращений.
В некоторых системах используется понятие рабочего множества
страниц. Рабочее множество определяется для каждого процесса и
представляет собой перечень наиболее часто используемых страниц, которые
должны постоянно находиться в оперативной памяти и поэтому не подлежат
выгрузке.
После того, как выбрана страница, которая должна
покинуть
оперативную память, анализируется ее признак модификации (из таблицы
страниц). Если выталкиваемая страница с момента загрузки была
модифицирована, то ее новая версия должна быть переписана на диск. Если
нет, то она может быть просто уничтожена, то есть соответствующая
физическая страница объявляется свободной.
При каждом обращении к оперативной памяти аппаратными средствами
выполняются следующие действия:
на основании начального адреса таблицы страниц (содержимое
регистра адреса таблицы страниц), номера виртуальной страницы
(старшие разряды виртуального адреса) и длины записи в таблице
35
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »