Адресное пространство - Большая Энциклопедия Нефти и Газа, статья, страница 5
Экспериментальный кролик может позволить себе практически все. Законы Мерфи (еще...)

Адресное пространство

Cтраница 5


61 Память, разделенная на 16 песочниц по 16 Мбайт. [61]

С тем же успехом данное адресное пространство можно разделить на 512 песочниц по 8 Мбайт, в этом случае каждая песочница получает 9-разрядный адресный префикс. Размер песочницы следует выбирать так, чтобы в нее помещался самый большой апплет, но при этом так, чтобы не тратить на апплеты слишком много виртуального адресного пространства. Физическая память не является проблемой, если замещение страниц по требованию присутствует, а оно, как правило, присутствует. Каждому апплету выделяется две песочницы, одна для программы и одна для данных, как показано на рис. 9.11 для случая 16 песочниц по 16 Мбайт.  [62]

В большинстве систем все адресное пространство процесса может быть разбито на ограниченное число защищаемых подпространств, а часто можно защитить только все пространство целиком. Даже в системе Multics число защищаемых адресных пространств внутри процесса ограничено ( относительно небольшим) числом различных колец защиты. В результате существует очень сильная зависимость от режима супервизора и адресного пространства, доступного процессору только тогда, когда он исполняется в этом режиме. Следовательно, получающиеся при этом структуры систем ввода-вывода ведут к критическому шагу: введению дополнительной ступени между программой, подающей запрос ввода-вывода, и объектом конкретного интерфейса устройства, к которому направлен запрос.  [63]



Страницы:      1    2    3    4    5