Page 1 of 1

Файл с текстом параграфа

Posted: Sun May 31, 2026 7:39 am
by Поляков

Re: Файл с текстом параграфа

Posted: Mon Jun 29, 2026 1:49 pm
by volkov
К Принцип иерархической организации памяти:
К памяти компьютера предъявляется два противоречивых требования: её объём должен быть как можно больше, а скорость работы – как можно выше. Ни одно реальное устройство не может удовлетворить им одновременно.
Не видел почему-то, чтобы про это писали явно в школьных учебниках (хотя, может, просто не попадалось - и, само собой не претендую на новизну мысли :) ), но, мне кажется, может быть полезно упомянуть в некотором смысле фундаментальную причину ограничения на размер оперативной памяти и его потенциальное отсутствие на внешнюю: если оперативная память организована как RAM (как раз для одинаковой (и быстрой) скорости доступа во все её места), то мы должны выбрать какой-то диапазон допустимых адресов. И этот диапазон в целом и ограничивает её размер. Да, мы знаем, что есть "инжерные" хаки, как обойти ограничение на строгое соответствие диапазону (PAE как пример), но тем не менее: если закончилась лента (в дополнение к примеру с ней в тексте) - в принципе, можно "подклеить" ещё :) или принести новую бобину, если закончилось место на жёстком диске - можно вставить новый. Новую плашку памяти вставить можно, но... если есть, чем адресовать.

Ещё занятный момент (скорее, для обсуждения на уроке, в учебник уже вряд ли) - это что если одна и та же программа, запущенная (имеется в виду "по-честному") в архитектуре с бОльшей адресной разрядностью, но теми же диапазонами остальных типов данных, будет потреблять больше памяти просто потому что хранение адресов будет занимать больше.