11.Иерархия памяти
.docxИерархия памяти
Имеется кэш (может быть иерархия этих кэшей), затем иеется оперативная память (ОП),
затем имеется внешняя память (ВП) — магнитные диски (МД), магнитные ленты (МЛ), маг-
нитные катушки (МК). На уровне машин типа Cray, имеется массовая память (МП), т.е. па-
мять на интегральных схемах такая же, как оперативная, но она более ёмкая, чем оператив-
ная память (на порядок), и на порядок менее быстрая. И условно внешняя память на порядок
больше, чем массовая память, и на порядок менее быстрая память.
Мы, конечно, рассмотрим работу кэшей (достаточно одного уровня). Собственно, мы с
вами уже видели полностью ассоциативный кэш (кэш команд). Останется рассмотреть нам
ещё 2 типа: кэш с прямой адресацией (direct mapping) и частично ассоциативный кэш. Ну и
вопросы, связанные с использованием кэш при записи, чтении.
По оперативной памяти будем рассматривать вопросы логической организации — раз-
ные варианты виртуальной памяти. Два понятия «виртуальность» для памяти: 1) когда места
в памяти не хватает, помещается во внешнюю память, оттуда подкачивается, а вы об этом
ничего не знаете; 2) просто не на своём месте — ваши данные находятся в памяти, ваша вир-
туальная 5-я страница находится совершенно в другой. Все эти аспекты мы должны рас-
смотреть.