Цитата Сообщение от Patron Посмотреть сообщение
Это называется "отображение файлов в память
Цитата Сообщение от Hunta Посмотреть сообщение
кстати, в Windows аналогичный механизм носит название - файл, отображённый в память
Похоже, чтение идёт избранных мест.

Цитата Сообщение от Patron Посмотреть сообщение
В архитектурах без свопа есть только один способ, как при старте программы не загружать её в память целиком
ЗАЧЕМ МОЖЕТ ПОНАДОБИТЬСЯ НЕ ЗАГРУЖАТЬ ПРОГРАММУ В ПАМЯТЬ ЦЕЛИКОМ, если у нас не монструозные программы и памяти как грязи??

Цитата Сообщение от Patron Посмотреть сообщение
- использовать оверлеи.
Расскажите это динамически-загружаемым библиотекам, которые, кстати, существовали уже в RSX-11M-Plus, а я делал для RSX-11M в восемьдесят-лохматом году.

Не знаю как там с юникс-системах (на 32-битных процах), но в PDP-11 оверлеи - это способ ПОВТОРНО использовать адресное пространство в первую очередь. А ещё был такой вариант - оверлеи, резидентные в памяти, в системах с MMU (насчёт поддержки под XM монитором не скажу - но по идее должна быть, а уж в RSX - даже в M были) - когда программа целиком располагалась в памяти, но тем не менее использовала оверлеи.

- - - Добавлено - - -

Цитата Сообщение от Patron Посмотреть сообщение
с диска считывались только первые блоки программы
Что даёт хорошо заметный эффект ускорения работы программы на чём нибудь типа DX01 - но нахрен не нужно уже даже на дисках типа RK05 при том размере, который у DIR. Или Ваш замечательный 32-битный проц Вы планируете использовать вместе с DX01??