Операционные системы. Макушкина Л.А - 19 стр.

UptoLike

19
страницы выбирается равным степени двойки: 512, 1024, 4096 байт и т. д. Это
позволяет упростить механизм преобразования адресов.
Рисунок 6 - Страничное распределение памяти
При создании процесса ОС загружает в оперативную память несколько его
виртуальных страниц (начальные страницы кодового сегмента и сегмента
данных). Копия всего виртуального адресного пространства процесса находится
на диске. Смежные виртуальные страницы не обязательно располагаются в
смежных физических страницах. Для каждого процесса операционная система
создает таблицу страниц информационную структуру, содержащую записи обо
всех виртуальных страницах процесса.
Запись таблицы, называемая дескриптором страницы, включает следующую
информацию:
номер физической страницы, в которую загружена данная виртуальная
страница;
признак присутствия, устанавливаемый в единицу, если виртуальная
страница находится в оперативной памяти;
признак модификации страницы, который устанавливается в единицу всякий
раз, когда производится запись по адресу, относящемуся к данной
странице;
страницы выбирается равным степени двойки: 512, 1024, 4096 байт и т. д. Это
позволяет упростить механизм преобразования адресов.




                Рисунок 6 - Страничное распределение памяти

   При создании процесса ОС загружает в оперативную память несколько его
виртуальных страниц (начальные страницы кодового сегмента и сегмента
данных). Копия всего виртуального адресного пространства процесса находится
на диске. Смежные виртуальные страницы не обязательно располагаются в
смежных физических страницах. Для каждого процесса операционная система
создает таблицу страниц — информационную структуру, содержащую записи обо
всех виртуальных страницах процесса.
   Запись таблицы, называемая дескриптором страницы, включает следующую
информацию:
   − номер физической страницы, в которую загружена данная виртуальная
       страница;
   − признак присутствия, устанавливаемый в единицу, если виртуальная
       страница находится в оперативной памяти;
   − признак модификации страницы, который устанавливается в единицу всякий
       раз, когда производится запись по адресу, относящемуся к данной
       странице;

                                    19