ВУЗ:
Составители:
87
Порядок использования таблицы страниц
Виртуальная Таблица Физическая
память страниц память
(номер страницы) (номер сегмента)
Si di
Рис. 6.9.
В таблице страниц также указываются параметры, определяющие
страницу, которую надо удалить из ОЗУ (на рис 6.9 эти параметры не
показаны) вследствие относительной низкой вероятности ее использования.
Таблица страниц размещается в ОЗУ и в любое время доступна ЦП. Как видно
из рис. 6.9, 2048 страниц виртуальной памяти могут размещается в 128
сегментах ОЗУ и
на магнитных дисках НМД1 и НМД2 емкостью 960 страниц
каждый.
Каждой странице Рi (i=0, 1, 2, . . ., 2047) виртуальной памяти
соответствует свой сегмент, адрес которого определен в таблице страниц, и,
следовательно, каждому слову присвоен свой физический адрес.
Операционная система (ОС) обеспечивает преобразование
математических адресов в физические адреса.
6.4.2. Сегментация памяти
Другой подход к организации памяти опирается на
тот факт, что
программы обычно разделяются на отдельные области-сегменты. Каждый
сегмент представляет собой отдельную логическую единицу информации,
содержащую совокупность данных или программ и расположенную в адресном
0
1
2
3
4
5
6
….
Pi
…
2047
2046
129
0 130
1 127
0 608
1 1
0 128
0 609
0 129
…
1 0
…
0 607
0 2047
130
НМД1
608
609
НМД2
2047
1
ОЗУ
127
128
0
607
Порядок использования таблицы страниц
Виртуальная Таблица Физическая
память страниц память
(номер страницы) (номер сегмента)
Si di
0
0 130 0
1
1 127 1
ОЗУ
2 608 0
127
3 1 1
128
4 128 0
129
5 609 0
130
6 129 0
НМД1
…. …
607
Pi 0 1
608
… …
609
2046 607 0
НМД2
2047 2047 0
2047
Рис. 6.9.
В таблице страниц также указываются параметры, определяющие
страницу, которую надо удалить из ОЗУ (на рис 6.9 эти параметры не
показаны) вследствие относительной низкой вероятности ее использования.
Таблица страниц размещается в ОЗУ и в любое время доступна ЦП. Как видно
из рис. 6.9, 2048 страниц виртуальной памяти могут размещается в 128
сегментах ОЗУ и на магнитных дисках НМД1 и НМД2 емкостью 960 страниц
каждый.
Каждой странице Рi (i=0, 1, 2, . . ., 2047) виртуальной памяти
соответствует свой сегмент, адрес которого определен в таблице страниц, и,
следовательно, каждому слову присвоен свой физический адрес.
Операционная система (ОС) обеспечивает преобразование
математических адресов в физические адреса.
6.4.2. Сегментация памяти
Другой подход к организации памяти опирается на тот факт, что
программы обычно разделяются на отдельные области-сегменты. Каждый
сегмент представляет собой отдельную логическую единицу информации,
содержащую совокупность данных или программ и расположенную в адресном
87
Страницы
- « первая
- ‹ предыдущая
- …
- 85
- 86
- 87
- 88
- 89
- …
- следующая ›
- последняя »
