24525

Странично-сегментное распределение оперативной памяти

Доклад

Информатика, кибернетика и программирование

Каждый сегмент в свою очередь делится на виртуальные страницы которые нумеруются в пределах сегмента. Оперативная память делится на физические страницы. Перемещение данных между памятью и диском осуществляется не сегментами а страницами. При этом часть страниц процесса размещается в оперативной памяти а часть на диске.

Русский

2013-08-09

42.01 KB

28 чел.

Вопрос 30. Странично-сегментное распределение оперативной памяти.

§5.3.2.4.Странично-сегментное распределение памяти.

Данный метод представляет собой комбинацию страничного и сегментного распределения памяти и, вследствие этого, сочетает в себе достоинства обоих подходов.

Виртуальное пространство процесса делится на сегменты, что позволяет назначать разные права доступа к разным частям кодов и данных программы. Каждый сегмент в свою очередь делится на виртуальные страницы, которые нумеруются в пределах сегмента.

Оперативная память делится на физические страницы. Перемещение данных между памятью и диском осуществляется не сегментами, а страницами. При этом часть страниц процесса размещается в оперативной памяти, а часть на диске. Для каждого сегмента создается своя таблица страниц, структура которой полностью совпадает со структурой таблицы страниц, используемой при страничном распределении. Для каждого процесса создается таблица сегментов, в которой указываются адреса таблиц страниц для всех сегментов данного процесса. Адрес таблицы сегментов загружается в специальный регистр процессора, когда активизируется соответствующий процесс.

Преобразование виртуального адреса в физический происходит в следующем порядке (рис. 5.12).

1. По номеру сегмента, заданному в виртуальном адресе, из таблицы сегментов извлекается физический адрес соответствующей таблицы страниц.

2. По номеру виртуальной страницы, заданному в виртуальном адресе, из таблицы страниц извлекается дескриптор, в котором указан номер физической страницы.

3. К номеру физической страницы пристыковывается младшая часть виртуального адреса – смещение.

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

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


 

А также другие работы, которые могут Вас заинтересовать

2608. Измерение ускорения свободного падения с помощью маятников 133 KB
  Цель работы: измерить ускорение свободного падения с помощью физического (оборотного) и математического маятников. МЕТОДИКА ЭКСПЕРИМЕНТА Все тела или совокупности тел, которые могут совершать периодические движения, или колебания, называются колебат...
2609. Математический и физический маятники 41.5 KB
  Математический и физический маятники Мы отмечали, что гармонические колебания возникают под действием квазиупругих сил. Покажем, что силы, действующие на маятник при малых углах отклонения, являются квазиупругими, и, следовательно, колебания маятник...
2610. Измерение скорости прецессии гироскопа 47.5 KB
  Измерение скорости прецессии гироскопа Цель работы: изучение основных закономерностей гироскопа; измерение скорости прецессии гироскопа, определение осевого момента инерции гироскопа. КРАТКАЯ ТЕОРИЯ Аксиально-симметричное тело (тело, обладающее цили...
2611. Электронный осциллограф 127.5 KB
  Изучение электронного осциллографа Цель работы: ознакомиться с устройством электронного осциллографа и применением его для простейших измерений. УСТРОЙСТВО ОСЦИЛЛОГРАФА Электронный осциллограф является одним из наиболее часто используемых в физических...
2612. Измерение моментов инерции параллелепипеда 84.5 KB
  Измерение моментов инерции параллелепипеда Цель работы: Измерить величины моментов инерции параллелепипеда относительно различных осей методом крутильных колебаний, провести сравнение полученных результатов с предсказанными теоретически...
2613. Грамматические значение и форма 52 KB
  Содержательная сторона слова представляет собой сложное образование, в котором сочетается информация разного типа. Например, в слове «чистый», с одной стороны, есть система значений...
2614. Розбудова Української незалежної держави. Національно-державне відродження українського народу (1991-2007 рр.) 136.5 KB
  Розбудова Української незалежної держави. Національно-державне відродження українського народу (1991-2007 рр.) Національно-державне відродження Українського народу. Соціально-політичний та економічний розвиток українського суспільства...
2615. Стратегії експериментального дослідження 73.5 KB
  Стратегії експериментального дослідження Основні питання Пояснювальна стратегія  Стратегія повторного дослідження.  Стратегія зіставлення  Формуюча стратегія. Біографічна стратегія Якось А.Ейнштейн, після того, як видатний...
2616. Поняття про програму та концепцію психологічного дослідження 57.5 KB
  Поняття про програму та концепцію психологічного дослідження Основні питання  Програма психологічного дослідження  Концепція психологічного дослідження Існування проблеми (проблемної ситуації) є вихідним моментом будь-якого наукового дослі...