Операционные системы. Теория и практика. Замятин А.В. - 85 стр.

UptoLike

Составители: 

85
4. УПРАВЛЕНИЕ ПАМЯТЬЮ
4.1 Основные положения
Запоминающие устройства компьютера разделяют, как минимум,
на два вида:
основную (главную, оперативную);
вторичную (внешнюю) память.
Основная память (англ. memory) представляет собой упорядочен-
ный массив однобайтовых ячеек, каждая из которых имеет свой уни-
кальный адрес (номер). Процессор извлекает команду из основной па-
мяти, декодирует и выполняет ее. Для выполнения команды могут по-
требоваться обращения еще к нескольким ячейкам основной памяти.
Обычно основная память изготавливается с применением полупровод-
никовых технологий и теряет свое содержимое при отключении пита-
ния.
Вторичную память (англ. storage) также можно рассматривать как
одномерное линейное адресное пространство, состоящее из последова-
тельности байтов. Как правило, внешняя память реализована с исполь-
зованием различного рода дисков. В отличие от ОП, она является энер-
гонезависимой, имеет существенно большую емкость и используется в
качестве расширения основной памяти.
Эту схему можно дополнить еще несколькими промежуточными
уровнями. Разновидности памяти могут быть объединены в иерархию по
убыванию времени доступа, возрастанию цены и увеличению емкости
(рис. 20).
Регистры процессора
Кэш процессора
Основная память
Электронные диски
Магнитные диски
Магнитные ленты
Цена бита
Рисунок 20 Иерархическая организация памяти
Как правило, иерархическая многоуровневая схема используются
следующим образом. Информация, которая находится в памяти верхне-
го уровня, обычно сохраняется также и на более низких уровнях. Если