🗊 Презентация Управление памятью

Нажмите для полного просмотра!
Управление памятью, слайд №1 Управление памятью, слайд №2 Управление памятью, слайд №3 Управление памятью, слайд №4 Управление памятью, слайд №5 Управление памятью, слайд №6 Управление памятью, слайд №7 Управление памятью, слайд №8 Управление памятью, слайд №9 Управление памятью, слайд №10 Управление памятью, слайд №11 Управление памятью, слайд №12 Управление памятью, слайд №13 Управление памятью, слайд №14 Управление памятью, слайд №15 Управление памятью, слайд №16 Управление памятью, слайд №17 Управление памятью, слайд №18 Управление памятью, слайд №19 Управление памятью, слайд №20 Управление памятью, слайд №21 Управление памятью, слайд №22 Управление памятью, слайд №23 Управление памятью, слайд №24 Управление памятью, слайд №25 Управление памятью, слайд №26 Управление памятью, слайд №27 Управление памятью, слайд №28 Управление памятью, слайд №29 Управление памятью, слайд №30 Управление памятью, слайд №31 Управление памятью, слайд №32 Управление памятью, слайд №33 Управление памятью, слайд №34 Управление памятью, слайд №35 Управление памятью, слайд №36 Управление памятью, слайд №37 Управление памятью, слайд №38 Управление памятью, слайд №39 Управление памятью, слайд №40 Управление памятью, слайд №41 Управление памятью, слайд №42 Управление памятью, слайд №43 Управление памятью, слайд №44 Управление памятью, слайд №45 Управление памятью, слайд №46 Управление памятью, слайд №47 Управление памятью, слайд №48 Управление памятью, слайд №49 Управление памятью, слайд №50 Управление памятью, слайд №51 Управление памятью, слайд №52 Управление памятью, слайд №53 Управление памятью, слайд №54 Управление памятью, слайд №55 Управление памятью, слайд №56 Управление памятью, слайд №57 Управление памятью, слайд №58 Управление памятью, слайд №59 Управление памятью, слайд №60 Управление памятью, слайд №61 Управление памятью, слайд №62 Управление памятью, слайд №63 Управление памятью, слайд №64 Управление памятью, слайд №65 Управление памятью, слайд №66 Управление памятью, слайд №67 Управление памятью, слайд №68 Управление памятью, слайд №69 Управление памятью, слайд №70 Управление памятью, слайд №71 Управление памятью, слайд №72 Управление памятью, слайд №73 Управление памятью, слайд №74 Управление памятью, слайд №75 Управление памятью, слайд №76 Управление памятью, слайд №77 Управление памятью, слайд №78 Управление памятью, слайд №79 Управление памятью, слайд №80 Управление памятью, слайд №81 Управление памятью, слайд №82 Управление памятью, слайд №83 Управление памятью, слайд №84 Управление памятью, слайд №85 Управление памятью, слайд №86 Управление памятью, слайд №87 Управление памятью, слайд №88 Управление памятью, слайд №89 Управление памятью, слайд №90 Управление памятью, слайд №91

Содержание

Вы можете ознакомиться и скачать презентацию на тему Управление памятью. Доклад-сообщение содержит 91 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Операционные системы
Описание слайда:
Операционные системы

Слайд 2


Тема 4. Управление памятью
Описание слайда:
Тема 4. Управление памятью

Слайд 3


Управление памятью, слайд №3
Описание слайда:

Слайд 4


Физическая память представляет собой множество ячеек, которые пронумерованы, к каждой ячейке можно обратиться, указав ее порядковый номер (адрес)....
Описание слайда:
Физическая память представляет собой множество ячеек, которые пронумерованы, к каждой ячейке можно обратиться, указав ее порядковый номер (адрес). Количество ячеек физической памяти ограничено и фиксировано.

Слайд 5


Функции ОС по управлению памятью: отслеживание свободной и занятой памяти; выделение памяти процессам и освобождение памяти при завершении процессов;...
Описание слайда:
Функции ОС по управлению памятью: отслеживание свободной и занятой памяти; выделение памяти процессам и освобождение памяти при завершении процессов; вытеснение процессов из оперативной памяти на диск, когда размеры основной памяти не достаточны для размещения в ней всех процессов; возвращение процессов в оперативную память, настройка адресов программы на конкретную область физической памяти;

Слайд 6


Функции ОС по управлению памятью: распределение ресурса типа «память» между различными, конкурирующими за нее процессами (т.к. памяти всегда не...
Описание слайда:
Функции ОС по управлению памятью: распределение ресурса типа «память» между различными, конкурирующими за нее процессами (т.к. памяти всегда не хватает, это ограниченный ресурс по своей сути); защита доступа к области памяти одного процесса от другого; абстрагировать доступ к физической памяти для программистов.

Слайд 7


Концепция иерархии памяти
Описание слайда:
Концепция иерархии памяти

Слайд 8


Управление памятью, слайд №8
Описание слайда:

Слайд 9


Управление памятью, слайд №9
Описание слайда:

Слайд 10


Концепция иерархии памяти
Описание слайда:
Концепция иерархии памяти

Слайд 11


Кэш-память - это способ организации совместного функционирования двух типов запоминающих устройств, отличающихся временем доступа и стоимостью...
Описание слайда:
Кэш-память - это способ организации совместного функционирования двух типов запоминающих устройств, отличающихся временем доступа и стоимостью хранения данных, который позволяет уменьшить среднее время доступа к данным за счет динамического копирования в "быстрое" ЗУ наиболее часто используемой информации из "медленного" ЗУ.

Слайд 12


Иерархия памяти
Описание слайда:
Иерархия памяти

Слайд 13


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

Слайд 14


Управление памятью, слайд №14
Описание слайда:

Слайд 15


Адресное пространство
Описание слайда:
Адресное пространство

Слайд 16


Адресное пространство
Описание слайда:
Адресное пространство

Слайд 17


Управление памятью, слайд №17
Описание слайда:

Слайд 18


На практике суммарный объем оперативной памяти, необходимый для размещения всех процессов, зачастую значительно превышает имеющийся объем ОЗУ.
Описание слайда:
На практике суммарный объем оперативной памяти, необходимый для размещения всех процессов, зачастую значительно превышает имеющийся объем ОЗУ.

Слайд 19


Пример Во время запуска системы запускается процесс проверка наличия обновлений. Такой процесс может занять 5–10 Мбайт памяти. В этот же момент...
Описание слайда:
Пример Во время запуска системы запускается процесс проверка наличия обновлений. Такой процесс может занять 5–10 Мбайт памяти. В этот же момент запускаются и остальные фоновые процессы проверяют наличие входящей почты, входящих сетевых подключений и многое другое.

Слайд 20


Все это до того, как будет запущена первая пользовательская программа. А современные солидные пользовательские прикладные программы вроде Photoshop...
Описание слайда:
Все это до того, как будет запущена первая пользовательская программа. А современные солидные пользовательские прикладные программы вроде Photoshop могут требовать для запуска 500 Мбайт памяти, а при начале обработки данных занимать множество гигабайт.

Слайд 21


Постоянное содержание всех процессов в памяти требует огромных объемов памяти и что приводит к дефициту памяти. Имеются две технологии преодоления...
Описание слайда:
Постоянное содержание всех процессов в памяти требует огромных объемов памяти и что приводит к дефициту памяти. Имеются две технологии преодоления дефицита памяти: свопинг и виртуальная память.

Слайд 22


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

Слайд 23


Управление памятью, слайд №23
Описание слайда:

Слайд 24


Управление памятью, слайд №24
Описание слайда:

Слайд 25


Управление памятью, слайд №25
Описание слайда:

Слайд 26


Последствия такого развития выразились в необходимости запуска программ, объем которых не позволяет им поместиться в памяти, при этом возникает...
Описание слайда:
Последствия такого развития выразились в необходимости запуска программ, объем которых не позволяет им поместиться в памяти, при этом возникает потребность в системах, поддерживающих несколько одновременно запущенных программ, каждая из которых помещается в памяти, но все вместе они превышают имеющийся объем памяти.

Слайд 27


Свопинг для данного случая не слишком привлекателен, так как обычный диск обладает пиковой скоростью передачи данных в несколько сотен мегабайт в...
Описание слайда:
Свопинг для данного случая не слишком привлекателен, так как обычный диск обладает пиковой скоростью передачи данных в несколько сотен мегабайт в секунду, а это означает, что свопинг программы объемом 1 Гбайт займет секунды, и еще столько же времени будет потрачено на загрузку другой программы в 1 Гбайт.

Слайд 28


Управление памятью, слайд №28
Описание слайда:

Слайд 29


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

Слайд 30


Страничное распределение:
Описание слайда:
Страничное распределение:

Слайд 31


Эти одинаковые части называются страницами: оперативная память разбивается на физические страницы; программа разбивается на виртуальные страницы.
Описание слайда:
Эти одинаковые части называются страницами: оперативная память разбивается на физические страницы; программа разбивается на виртуальные страницы.

Слайд 32


Управление памятью, слайд №32
Описание слайда:

Слайд 33


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

Слайд 34


Управление памятью, слайд №34
Описание слайда:

Слайд 35


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

Слайд 36


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

Слайд 37


Средство поддержки виртуального адресного пространства решает следующие задачи: размещает данные в запоминающих устройствах разного типа, например,...
Описание слайда:
Средство поддержки виртуального адресного пространства решает следующие задачи: размещает данные в запоминающих устройствах разного типа, например, часть программы в оперативной памяти, а часть на диске; перемещает по мере необходимости данные между запоминающими устройствами разного типа, например, подгружает нужную часть программы с диска в оперативную память; преобразует виртуальные адреса в физические.

Слайд 38


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

Слайд 39


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

Слайд 40


Эти одинаковые части называются страницами: оперативная память разбивается на физические страницы; программа разбивается на виртуальные страницы.
Описание слайда:
Эти одинаковые части называются страницами: оперативная память разбивается на физические страницы; программа разбивается на виртуальные страницы.

Слайд 41


Страничная организация памяти С точки зрения программиста: Процессам виртуальное адресное пространство представляется непрерывным, от байта 0 до...
Описание слайда:
Страничная организация памяти С точки зрения программиста: Процессам виртуальное адресное пространство представляется непрерывным, от байта 0 до байта N N зависит от аппаратной поддержки (например 32бит. - адр.пространство 4Гб), делится соответственно. В реальности виртуальные страницы распределены по страницам физической памяти далеко не непрерывно и не один к одному. Это два разных мира – физические страницы и виртуальные страницы. Это ключевой аспект, который надо понимать.

Слайд 42


Управление памятью, слайд №42
Описание слайда:

Слайд 43


Виртуальный адрес состоит из двух полей: указатель на часть программы (с которой идет работы) для определения местоположения этой части;...
Описание слайда:
Виртуальный адрес состоит из двух полей: указатель на часть программы (с которой идет работы) для определения местоположения этой части; относительный адрес нужного фрагмента памяти (по отношению к найденному адресу).

Слайд 44


Часть виртуальных страниц располагается в оперативной памяти, а часть – во внешней (файл подкачки, страничный файл, swap-файл).
Описание слайда:
Часть виртуальных страниц располагается в оперативной памяти, а часть – во внешней (файл подкачки, страничный файл, swap-файл).

Слайд 45


Трансляция адресов Трансляция виртуального адреса: Виртуальный адрес состоит из двух частей: номер виртуальной страницы (VPN) и смещение внутри...
Описание слайда:
Трансляция адресов Трансляция виртуального адреса: Виртуальный адрес состоит из двух частей: номер виртуальной страницы (VPN) и смещение внутри страницы Номер виртуальной страницы (VPN- virtual page number) это индекс в таблице страниц (Pagetable) Запись в таблице страниц (PTE – page table entry) содержит номер фрейма (PFN –page frame number) Фрейм – это страница физической памяти. Номер фрейма – это номер физической страницы. Смысл таблицы страниц – одна запись в таблице страниц (PTE) на одну страницу виртуального адресного пространства (VPN), отображает VPN на PFN. Какая виртуальная страница соответствует какому фрейму физической памяти.

Слайд 46


Трансляция адресов
Описание слайда:
Трансляция адресов

Слайд 47


Таблица страниц Запись в таблице – дескриптор страницы Номер физической страницы, в которую загружена данная виртуальная страница Признак присутствия...
Описание слайда:
Таблица страниц Запись в таблице – дескриптор страницы Номер физической страницы, в которую загружена данная виртуальная страница Признак присутствия = 1, если виртуальная страница находится в ОП Признак модификации страницы  1, когда производится запись по адресу, относящемуся к данной странице Признак обращения (бит доступа)  1, при каждом обращении по адресу, относящемуся к данной странице

Слайд 48


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

Слайд 49


Страничное прерывание Номер виртуальной страницы  определяется нужный элемент таблицы страниц  извлечение информации о станице (в том числе адрес в...
Описание слайда:
Страничное прерывание Номер виртуальной страницы  определяется нужный элемент таблицы страниц  извлечение информации о станице (в том числе адрес в ОП) Анализ признака присутствия, если страница в ОП есть  преобразование адреса (ВА – ФА), если страницы нет, то страничное прерывание (действия) Попытка загрузить страницу в ОП, возможно решение о выгрузке другой страницы на диск Для выгружаемой страницы обнуляется признак (бит) присутствия и проверяется признак модификации, если она была, то страница записывается на диск Иногда обнуление освобождаемой страницы

Слайд 50


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

Слайд 51


Виртуальный адрес (Р,Sv) Физический адрес (N, Sf) Задача подсистемы виртуальной памяти сосоит в отображении (P,Sv) на (N,Sf) Основные принципы: -...
Описание слайда:
Виртуальный адрес (Р,Sv) Физический адрес (N, Sf) Задача подсистемы виртуальной памяти сосоит в отображении (P,Sv) на (N,Sf) Основные принципы: - объем страницы кратен степени 2 - в пределах страницы непрерывная последовательность виртуальных адресов однозначно отображается в непрерывную последовательность физических адресов. Значит смещения в виртуальных и физических номерах равны (р11’).

Слайд 52


S может быть получено простым отделением К младших разрядов в двоичной записи адреса, а оставшиеся старшие разряды адреса – двоичная запись номера...
Описание слайда:
S может быть получено простым отделением К младших разрядов в двоичной записи адреса, а оставшиеся старшие разряды адреса – двоичная запись номера страницы. Предположим, что размер страницы 1 кб (2 в 10), тогда адрес 5071 восьмеричный = 101 000 111 001 двоичный. Тогда это – страница 10 и смещение 1 000 111 001. Т.о. таблица страниц содержит начальный физический адрес страницы в памяти.

Слайд 53


Пример: для адреса 5071 (восьмиричное) = 10 000 000 000 (двоичное) – адрес начала физической страницы. (Как бы страница 3). И смещение 1 000 111 001...
Описание слайда:
Пример: для адреса 5071 (восьмиричное) = 10 000 000 000 (двоичное) – адрес начала физической страницы. (Как бы страница 3). И смещение 1 000 111 001 Схема преобразования виртуального адреса в физический при страничной организации (р12)

Слайд 54


Управление памятью, слайд №54
Описание слайда:

Слайд 55


Управление памятью, слайд №55
Описание слайда:

Слайд 56


Управление памятью, слайд №56
Описание слайда:

Слайд 57


Управление памятью, слайд №57
Описание слайда:

Слайд 58


Управление памятью, слайд №58
Описание слайда:

Слайд 59


Задачи операционной системы : ведение таблиц свободных и занятых областей, в которых указываются начальные адреса и размеры участков памяти; при...
Описание слайда:
Задачи операционной системы : ведение таблиц свободных и занятых областей, в которых указываются начальные адреса и размеры участков памяти; при поступлении новой задачи  анализ таблицы свободных областей и выбор раздела, размер которого достаточен для размещения поступившей задачи; загрузка задачи в выделенный ей раздел и корректировка таблиц свободных и занятых областей; после того, как задача завершится  освобождение памяти, которую занимала задача, т.е. выполнение корректировки таблиц свободных и занятых областей.

Слайд 60


Программист обращается к памяти с помощью некоторого набора логических имен. Имена переменных и входных точек модулей составляют область имен.
Описание слайда:
Программист обращается к памяти с помощью некоторого набора логических имен. Имена переменных и входных точек модулей составляют область имен.

Слайд 61


Операционная система должна связать каждое указанное пользователем имя с физическим адресом памяти, т.е. осуществить отображение пространства имен на...
Описание слайда:
Операционная система должна связать каждое указанное пользователем имя с физическим адресом памяти, т.е. осуществить отображение пространства имен на физическую память компьютера.

Слайд 62


Это происходит в два этапа: посредством системы программирования; посредством операционной системы (с помощью специальных программных модулей...
Описание слайда:
Это происходит в два этапа: посредством системы программирования; посредством операционной системы (с помощью специальных программных модулей управления памятью и использования соответствующих аппаратных средств вычислительной системы).

Слайд 63


Управление памятью, слайд №63
Описание слайда:

Слайд 64


Управление памятью, слайд №64
Описание слайда:

Слайд 65


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

Слайд 66


Виртуальное адресное пространство зависит от: архитектуры процессора; системы программирования.
Описание слайда:
Виртуальное адресное пространство зависит от: архитектуры процессора; системы программирования.

Слайд 67


Виртуальное адресное пространство не зависит от: объема реальной физической памяти, установленной в компьютере.
Описание слайда:
Виртуальное адресное пространство не зависит от: объема реальной физической памяти, установленной в компьютере.

Слайд 68


Адреса команд и переменных в готовой машинной программе, подготовленной к выполнению системой программирования, как раз и являются виртуальными...
Описание слайда:
Адреса команд и переменных в готовой машинной программе, подготовленной к выполнению системой программирования, как раз и являются виртуальными адресами.

Слайд 69


Спасибо за внимание!!!
Описание слайда:
Спасибо за внимание!!!

Слайд 70


Все методы управления памятью могут быть разделены на два класса: методы, которые используют перемещение процессов между оперативной памятью и...
Описание слайда:
Все методы управления памятью могут быть разделены на два класса: методы, которые используют перемещение процессов между оперативной памятью и диском, методы, которые не делают этого.

Слайд 71


Методы распределения памяти без использования внешней памяти: Распределение памяти фиксированными разделами. Распределение памяти разделами...
Описание слайда:
Методы распределения памяти без использования внешней памяти: Распределение памяти фиксированными разделами. Распределение памяти разделами переменной величины. Перемещаемые разделы.

Слайд 72


Методы распределения памяти с использованием внешней памяти: Сегментное распределение; Страничное распределение; Сегментно-страничное распределение.
Описание слайда:
Методы распределения памяти с использованием внешней памяти: Сегментное распределение; Страничное распределение; Сегментно-страничное распределение.

Слайд 73


Методы распределения памяти без использования внешней памяти: Распределение памяти фиксированными разделами. Распределение памяти разделами...
Описание слайда:
Методы распределения памяти без использования внешней памяти: Распределение памяти фиксированными разделами. Распределение памяти разделами переменной величины. Перемещаемые разделы.

Слайд 74


Самым простым способом управления оперативной памятью является разделение ее на несколько разделов фиксированной величины. Это может быть выполнено...
Описание слайда:
Самым простым способом управления оперативной памятью является разделение ее на несколько разделов фиксированной величины. Это может быть выполнено вручную оператором во время старта системы или во время ее генерации

Слайд 75


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

Слайд 76


Методы распределения памяти без использования внешней памяти: Распределение памяти фиксированными разделами. Распределение памяти разделами...
Описание слайда:
Методы распределения памяти без использования внешней памяти: Распределение памяти фиксированными разделами. Распределение памяти разделами переменной величины. Перемещаемые разделы.

Слайд 77


При распределение памяти разделами переменной величины память машины не делится заранее на разделы. Сначала вся память свободна. Каждой вновь...
Описание слайда:
При распределение памяти разделами переменной величины память машины не делится заранее на разделы. Сначала вся память свободна. Каждой вновь поступающей задаче выделяется необходимая ей память.

Слайд 78


Если достаточный объем памяти отсутствует, то задача не принимается на выполнение и стоит в очереди. После завершения задачи память освобождается, и...
Описание слайда:
Если достаточный объем памяти отсутствует, то задача не принимается на выполнение и стоит в очереди. После завершения задачи память освобождается, и на это место может быть загружена другая задача.

Слайд 79


Таким образом, в произвольный момент времени оперативная память представляет собой случайную последовательность занятых и свободных участков...
Описание слайда:
Таким образом, в произвольный момент времени оперативная память представляет собой случайную последовательность занятых и свободных участков (разделов) произвольного размера.

Слайд 80


Методы распределения памяти без использования внешней памяти: Распределение памяти фиксированными разделами. Распределение памяти разделами...
Описание слайда:
Методы распределения памяти без использования внешней памяти: Распределение памяти фиксированными разделами. Распределение памяти разделами переменной величины. Перемещаемые разделы.

Слайд 81


Методы распределения памяти с использованием внешней памяти: Сегментное распределение; Страничное распределение; Сегментно-страничное распределение.
Описание слайда:
Методы распределения памяти с использованием внешней памяти: Сегментное распределение; Страничное распределение; Сегментно-страничное распределение.

Слайд 82


Виртуальный адрес можно представить состоящим из двух полей: указатель на часть программы (с которой идет работы) для определения местоположения этой...
Описание слайда:
Виртуальный адрес можно представить состоящим из двух полей: указатель на часть программы (с которой идет работы) для определения местоположения этой части; относительный адрес нужной ячейки памяти (по отношению к найденному адресу).

Слайд 83


Методы распределения памяти с использованием внешней памяти: Сегментное распределение; Страничное распределение; Сегментно-страничное распределение.
Описание слайда:
Методы распределения памяти с использованием внешней памяти: Сегментное распределение; Страничное распределение; Сегментно-страничное распределение.

Слайд 84


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

Слайд 85


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

Слайд 86


Физически имя (или порядковый номер) сегмента соответствует некоторому адресу, с которого этот сегмент начинается при его размещении в памяти, и...
Описание слайда:
Физически имя (или порядковый номер) сегмента соответствует некоторому адресу, с которого этот сегмент начинается при его размещении в памяти, и смещение должно прибавляться к этому адресу.

Слайд 87


Методы распределения памяти с использованием внешней памяти: Сегментное распределение; Страничное распределение; Сегментно-страничное распределение.
Описание слайда:
Методы распределения памяти с использованием внешней памяти: Сегментное распределение; Страничное распределение; Сегментно-страничное распределение.

Слайд 88


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

Слайд 89


Эти одинаковые части называются страницами: оперативная память разбивается на физические страницы; программа разбивается на виртуальные страницы.
Описание слайда:
Эти одинаковые части называются страницами: оперативная память разбивается на физические страницы; программа разбивается на виртуальные страницы.

Слайд 90


Методы распределения памяти с использованием внешней памяти: Сегментное распределение; Страничное распределение; Сегментно-страничное распределение.
Описание слайда:
Методы распределения памяти с использованием внешней памяти: Сегментное распределение; Страничное распределение; Сегментно-страничное распределение.

Слайд 91


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



Похожие презентации
Mypresentation.ru
Загрузить презентацию