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

Сегментно-страничный способ



Программа разбивается на логически законченные части – сегменты, сегменты – на страницы равного размера. ВА указывает на номер сегмента. Смещение в сегменте представляется как номер виртуальной страницы и смещение. Т.е. ВА состоит из 3-х элементов.

Итоги:

Плюсы: Разбиение программы на сегменты – сегмент целиком в памяти (все его страницы), - сокращается число обращений к отсутствующим страницам. Но страницы одного сегмента в памяти м.б. несмежными, т.к. диспетчер памяти работает со страницами. Снижается фрагментация.

Минусы: метод сложный, трудно реализовать, долгий, поэтому используется редко, только в дорогих мощных вычислительных комплексах. Эта возможность заложена в архитектуре 8086, но не используется.

Задание:

1. Разработать 2 рабочих процесса, имитирующих обработку некоторой информации с обращением к сегментированному массиву данных.

2. Реализовать диспетчер памяти с сегментным или страничным способом размещения в памяти с имитацией нехватки физического пространства для размещения всего массива.

3. Разработать модуль подкачки с визуализацией процесса подкачки страниц или сегментов.

4. В качестве стратегии размещения и замещения выбрать 1 из следующих вариантов:

а) стратегии размещения (только для сегментов) - поиск свободного места в ОП для подгрузки нового сегмента

1. - первый подходящий

2. - наиболее подходящий

3. - наименее подходящий

б) стратегия замещения сегментов и страниц - выборка кандидатов на выгрузку (замещение)

1. - первый попавшийся

2. - тот, к которому меньше всего обращались

3. - тот, который только что исполнился

4. - тот, который давно не исполнялся

Номер варианта





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



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