Организация памяти
Способы организации памяти
Уровни организации памяти
Уровни организации памяти
Постоянная память
Полупостоянная память
Регистровая память
Кэш-память
Кэш-память
Кэш-память
Кэш-память
Кэш-память
Виртуальная память
Виртуальная память
Виртуальная память
Виртуальная память
Виртуальная память
Управление памятью
141.51K

Организация памяти. Способы организации памяти

1. Организация памяти

2. Способы организации памяти

Одноуровневая
виртуальная
Многоуровневая

3. Уровни организации памяти

Сверхоперативная
Оперативная
Внешняя

4. Уровни организации памяти

S
сверхоперативная
оперативная
внешняя
V
S – быстродействие
(скорость
доступа.
V - объём

5. Постоянная память

Read Only Memory (ROM)
используется для хранения:
Программ проверки оборудования
Инициирования загрузки ОС
Базовое обслуживание устройств
Basic Input-Output System (BIOS)

6. Полупостоянная память

Complementary Metal-Oxide
Semiconductor (CMOS)
используется для хранения:
Параметров конфигурации компьютера
отличается очень низким
энергопотреблением

7. Регистровая память

Независимые регистры
возможность
организации команд равной
длины
необходимость указания адресов операндов
Стековая память
безадресные
операнды
команды переменной длины

8. Кэш-память

Принципы организации:
Локализация в пространстве.
Локализация во времени.

9. Кэш-память

Оптимизация:
Максимизация коэффициента
попадания.
Уменьшение времени доступа.
Уменьшение штрафа промаха.
Уменьшение непроизводительных
затрат времени, требуемых для
поддержания консистентности кэша

10. Кэш-память

Алгоритмы замещения данных в кэше:
Алгоритм случайного замещения.
Стратегия LRU (Least-Recently Used).

11. Кэш-память

Увеличение размера блока данных
приводит к:
повышению коэффициента попадания.
росту вероятности пересылки блоков из
оперативной памяти.

12. Кэш-память

Запись данных в кэш:
сквозная запись.
запись с обратным копированием.
необходимость
в бите модификации.

13. Виртуальная память

Преобразование адресов из
виртуальных в реальные:
Однородность области адресов
(сегментация)
Защита памяти
Изменение структуры памяти

14. Виртуальная память

Типы страниц:
«Активные»
«Пассивные»
«Мнимые»

15. Виртуальная память

Виды памяти:
Оперативная
Вспомогательная

16. Виртуальная память

Стратегии замещения страниц:
Циклическое замещение (изгнание)
Случайное замещение
Наименьшее число обращений

17. Виртуальная память

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

18. Управление памятью

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