Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Сочетание сегментной организации программ и страничную организацию памяти



1. ОЗУ – разбивается на страницы фиксированной длины

2. Задание – совокупность сегментов с кодом и данными

3. Каждый сегмент делится на страницы той же длины

Адрес: S, P, d – номер сегмента, страницы, смещение

ЦП – РТС (регистр таблицы сегментов)

Размер сегмента Адрес таблицы страниц
   

Плюсы: все преимущества сегментной организации программ и сегментной организации памяти.

Минусы:

1. Доступ к объекту требует 3 обращения к памяти.

Борьба – кэширование отображения контекст + S + P <-> физический адрес страницы.

Кэш – ПАК

Виртуальная память.

Цель: избавить программиста от необходимости учета ограничений размера физической памяти конкретной ВС при разработке приложения.

Виртуальная память основана на методах динамического распределения памяти.

Реализация ВП в том числе основана на аппаратных средствах.

Регистры, кэш, ОЗУ, HDD.

i < j:

1. M(i) быстрее M(j)

2. M(i) меньше M(j)

3. Удельная стоимость единицы памяти M(i) больше M(j)

Перемещение:

1. Страниц (4,5 метод)

2. Сегментов (3 метод)

Сегментация – логический подход к пространству адресов.

Страничная организация – физический подход.

Основные вопросы реализации ВП:

1. Как распределить память каждого уровня.

2. Какие критерии применять при подкачке адресуемых объектов.

3. Какие критерии применять при вытеснении АО.





Дата публикования: 2015-10-09; Прочитано: 244 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...