Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

11.Иерархия памяти

.docx
Скачиваний:
18
Добавлен:
09.02.2015
Размер:
18.38 Кб
Скачать

Иерархия памяти

Имеется кэш (может быть иерархия этих кэшей), затем иеется оперативная память (ОП),

затем имеется внешняя память (ВП) — магнитные диски (МД), магнитные ленты (МЛ), маг-

нитные катушки (МК). На уровне машин типа Cray, имеется массовая память (МП), т.е. па-

мять на интегральных схемах такая же, как оперативная, но она более ёмкая, чем оператив-

ная память (на порядок), и на порядок менее быстрая. И условно внешняя память на порядок

больше, чем массовая память, и на порядок менее быстрая память.

Мы, конечно, рассмотрим работу кэшей (достаточно одного уровня). Собственно, мы с

вами уже видели полностью ассоциативный кэш (кэш команд). Останется рассмотреть нам

ещё 2 типа: кэш с прямой адресацией (direct mapping) и частично ассоциативный кэш. Ну и

вопросы, связанные с использованием кэш при записи, чтении.

По оперативной памяти будем рассматривать вопросы логической организации — раз-

ные варианты виртуальной памяти. Два понятия «виртуальность» для памяти: 1) когда места

в памяти не хватает, помещается во внешнюю память, оттуда подкачивается, а вы об этом

ничего не знаете; 2) просто не на своём месте — ваши данные находятся в памяти, ваша вир-

туальная 5-я страница находится совершенно в другой. Все эти аспекты мы должны рас-

смотреть.