ВУЗ:
Составители:
7
которым происходит обращение в M1. Следовательно, N показывает, что
на N обращений к M1 в среднем приходится одно обращение к М2
Значение N увеличивается по мере увеличения п1. Обычно стремятся
обеспечить его равным 10 и более. В результате ta принимает значение,
близкое к t1, при емкости многоуровневой памяти, равной n 2(>>n1).
Локальность обращений позволяет достичь достаточно больших значений
N
даже при n2>>n1.
Виртуальная память. Виртуальная память представляет собой
единое адресное пространство, в котором физическая ограниченность
емкости основной памяти скрыта от программиста. Таким образом, для
программиста создается видимость произвольной адресации с отсутствием
ограничений на емкость используемой памяти, что значительно облегчает
программирование. Кроме того, использование виртуальной организации
памяти способствует повышению взаимозаменяемости программ между
вычислительными системами.
Реально существующую
основную память называют физической, а
ее адреса - физическими, логическую память - виртуальной, а ее адреса -
виртуальными (логическими). Соответствие между физическими и
виртуальными адресами устанавливается совместно аппаратными
средствами ЭВМ и ее операционной системой. Обычно виртуальное
адресное пространство размещается во внешней памяти, например на
магнитных дисках. Часть этого пространства, необходимая для
выполнения программ
в данный момент, копируется в основной памяти.
Для реализации виртуальной памяти необходимо разделить все
адресное пространство памяти на части и организовать соответствующий
обмен между основной и внешней памятью. При этом память разбивается
на страницы и сегменты.
При разбиении на страницы виртуальное и реальное адресные
пространства делятся на части фиксированной длины, называемые
страницами.
Адрес каждой страницы виртуального пространства ставится в
соответствие адресу страницы физического адресного пространства.
Взаимосвязь между адресами обоих типов устанавливается таблицей
преобразования адресов (таблицей страниц), пример которой приведен на
рис.1.3.
Перенос страницы виртуального пространства в основную память
называется загрузкой страницы (подкачкой страницы в оперативную
память), а обратное действие - удалением страницы (откачкой страницы из
которым происходит обращение в M1. Следовательно, N показывает, что на N обращений к M1 в среднем приходится одно обращение к М2 Значение N увеличивается по мере увеличения п1. Обычно стремятся обеспечить его равным 10 и более. В результате ta принимает значение, близкое к t1, при емкости многоуровневой памяти, равной n 2(>>n1). Локальность обращений позволяет достичь достаточно больших значений N даже при n2>>n1. Виртуальная память. Виртуальная память представляет собой единое адресное пространство, в котором физическая ограниченность емкости основной памяти скрыта от программиста. Таким образом, для программиста создается видимость произвольной адресации с отсутствием ограничений на емкость используемой памяти, что значительно облегчает программирование. Кроме того, использование виртуальной организации памяти способствует повышению взаимозаменяемости программ между вычислительными системами. Реально существующую основную память называют физической, а ее адреса - физическими, логическую память - виртуальной, а ее адреса - виртуальными (логическими). Соответствие между физическими и виртуальными адресами устанавливается совместно аппаратными средствами ЭВМ и ее операционной системой. Обычно виртуальное адресное пространство размещается во внешней памяти, например на магнитных дисках. Часть этого пространства, необходимая для выполнения программ в данный момент, копируется в основной памяти. Для реализации виртуальной памяти необходимо разделить все адресное пространство памяти на части и организовать соответствующий обмен между основной и внешней памятью. При этом память разбивается на страницы и сегменты. При разбиении на страницы виртуальное и реальное адресные пространства делятся на части фиксированной длины, называемые страницами. Адрес каждой страницы виртуального пространства ставится в соответствие адресу страницы физического адресного пространства. Взаимосвязь между адресами обоих типов устанавливается таблицей преобразования адресов (таблицей страниц), пример которой приведен на рис.1.3. Перенос страницы виртуального пространства в основную память называется загрузкой страницы (подкачкой страницы в оперативную память), а обратное действие - удалением страницы (откачкой страницы из 7
Страницы
- « первая
- ‹ предыдущая
- …
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »