
- •Введение
- •История виртуальной памяти.
- •Система управления памятью.
- •Принцип управления виртуальной памятью.
- •Организация и управление виртуальной памятью
- •Страничная организация виртуальной памяти
- •Сегментная организация виртуальной памяти
- •Сегментно-страничная организация виртуальной памяти
- •Заключение
- •Список литературы
Сегментно-страничная организация виртуальной памяти
При сегментно-страничной организации виртуальной памяти происходит двухуровневая трансляция виртуального адреса в физический. В этом случае виртуальный адрес состоит из трех полей: номера сегмента виртуальной памяти, номера страницы внутри сегмента и смещения внутри страницы. Соответственно, используются две таблицы отображения - таблица сегментов, связывающая номер сегмента с таблицей страниц, и отдельная таблица страниц для каждого сегмента.
Рисунок 4.Схема сегментно-страничной организации виртуальной памяти
Сегментно-страничная организация виртуальной памяти позволяла совместно использовать одни и те же сегменты данных и программного кода в виртуальной памяти разных задач (для каждой виртуальной памяти существовала отдельная таблица сегментов, но для совместно используемых сегментов поддерживались общие таблицы страниц).
Заключение
Благодаря ВП появилась возможность для более эффективного применения программмультитаскеров (multitasker) специальных пакетов, позволяющих повысить уровень мультипрограммной работы. (Программы, которые распределяют время процессора и память так, что например связываться по модему, печатать на принтере и обрабатывать текст можно одновременно). В настоящее время, благодаря применению ВП, усилилась тенденция к использованию DeskView менеджерамультитаскера (производства фирмы QuatterDeck).
Сравнивая реальную оперативную память с виртуальной, можно отметить, что объем РП ограничен, то есть в каждой микросхеме фиксированное число ячеек. Что касается ВП, то она может иметь достаточно большой объем, ограниченный только местом на диске (возможностью адресации). Объем ВП может достигать нескольких десятков и сотен мегабайт. РП имеет линейную структуру (адресация в порядке возрастания). ВП использует сквозную адресацию.
В целом, применение виртуальной памяти является весомым вкладом в прогрессировании современных компьютерных технологий и большим шагом в развитии программирования, открывающим профессиональному программисту путь к созданию мощных мультизадачных систем и комплексов. Применение виртуальной памяти широко оценивается специалистами в компьютерной медицине, научной кибернетике, профессиональном программировании.
Список литературы
Алексеев А.П. Информатика – 2010. – М.: Изд-во «Солон – Р», 2010. – 364 с.
Каймин В.А. Информатика: учебник – М:.Проспект,2011
Михеева Е.В. Информатика: учебник для студ. учреждений сред. проф. образования. / Е.В. Михеева, О.И. Титова. – М.: Академия, 2011. – 352 с.
Могилев А.В. и др. Информатика: Учебное пособие для студ. пед. вузов / А.В. Могилев, Н.И. Пак, Е.К. Хеннер; Под ред. Е.К. Хеннера. – М., 2009. – 816 с.
Титоренко Г.А. Информационные системы в экономике: учебник для вузов. – М.: ЮНИТИ-Дана, 2008. – 463с.
Симонович C.В. Общая информатика. Новое издание. СПб.: 2008. — 428 с.
Смирнов А.Д. Архитектура вычислительных систем: Учебное пособие для вузов. – М.: Наука, 2009. – 320 с.
Степанов А.Н.Информатика.Базовый курс:учеб.пособие для студентов вузов- СПБ:Питер,2010.