Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемЕлена Чукина
1 Виртуальная память
2 Управление памятью объединяет три задачи Динамическое распределение памяти Отображение виртуальных адресов программы на физические адреса Реализация защиты памяти
3 Виртуальная память Виртуальная память представляет собой совокупность всех ячеек памяти – оперативной и внешней. Она имеет сквозную нумерацию от нуля до предельного значения адреса. Принцип виртуальной памяти предполагает, что пользователь имеет дело с кажущейся одноуровневой памятью, объем которой равен всему адресному пространству системы независимо от объема ОЗУ и объема памяти, необходимой для других программ, участвующих в мультипрограммной обработке.
4 Графическое представление ВП
6 Способы управления виртуальной памятью страничный сегментный странично-сегментный
7 Страничный способ управления памятью
8 Формат адреса в Itanium®2 64-адресное ВП с 16-ю страницами Объем страницы bytes (1024 Pbytes) Адрес – номер страницы (virtual page number) + смещение (page offset) 0x f8 – номер адреса, 4 – номер виртуальной страницы, 0x3f8 – с мещение 0x f8 4 0x3f8
9 Страничный способ управления памятью
11 Два варианта реализации таблицы страниц Многоуровневая таблица преобразования адресов Буфер быстрого преобразования адресов ( буфер ассоциативной трансляции (TLB))
12 Механизм преобразования виртуального адреса в физический в x86
13 Translation Lookaside Buffer (TLB)
14 Механизм преобразования виртуального адреса в физический в Itanium
15 Сегментный способ управления памятью
16 Сегментно-страничный способ управления памятью
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.