Операционные системы с большим адресным пространством
Что можно сделать с адресным пространством в 2 • 1019 байт? Для начала мы можем отказаться от концепции файловой системы. Вместо этого все файлы можно постоянно хранить в памяти (виртуальной). В конце концов, в ней достаточно места для более чем миллиарда полнометражных фильмов, сжатых до 4 Гбайт.
Другая возможность заключается в использовании перманентных объектов. Объекты могут создаваться в адресном пространстве и храниться в нем до тех пор, пока не будут удалены все ссылки на объект, после чего сам объект автоматически удаляется.
Такие объекты будут сохраняться в адресном пространстве даже после выключения и перезагрузки компьютера. Чтобы заполнить все 64-разрядное адресное пространство, нужно создавать объекты со скоростью 100 Мбайт/с в течение 5000 лет. Разумеется, для хранения такого количества данных потребуется очень много дисков, но впервые в истории ограничивающим фактором стали физические возможности дисков, а не адресное пространство.При большом количестве объектов в адресном пространстве становится интересно позволить нескольким процессам работать одновременно в одном адресном пространстве, чтобы упростить совместное использование объектов. Применение такой схемы, разумеется, приведет к появлению операционных систем, сильно отличающихся от существующих в настоящий момент. Еще один системный аспект, который придется пересмотреть при введении 64-разрядных адресов, — это виртуальная память. При 264 байт виртуального адресного пространства и восьмикилобайтных страницах у нас будет 251 страниц. Работать с обычными таблицами страниц такого размера будет непросто, поэтому потребуется другое решение. Возможно использование инвертированных таблиц страниц, однако предлагались и другие идеи (TaПuri et al., 1995). В любом случае, появление 64-разрядных операционных систем создает новую большую область исследований.
12.6.3.
Еще по теме Операционные системы с большим адресным пространством:
- Э. ТАНЕНБАУМ, А. ВУДХАЛЛ. ОПЕРАЦИОННЫЕ СИСТЕМЫ Разработка и реализация 3-е издание, 2007
- Э. ТАНЕНБАУМ Х. БОС. СОВРЕМЕННЫЕ ОПЕРАЦИОННЫЕ СИСТЕМ Ы 4-е ИЗДАНИЕ, 2015
- В.Е. Карпов К.А. Коньков. Основы операционных систем, 2005
- Определение системы причин в проблемном пространстве
- Адресность обращения (рекомендуется)
- Любит больше тот, кто больше готов платить.
- ЧЕМ БОЛЬШЕ ОТДАЕШЬ, ТЕМ БОЛЬШЕ ПОЛУЧАЕШЬ
- Два пространства
- § 39 Классификация договоров в отдельных видах. – Римская классификация. – Система прусского закона, французского и австрийского кодекса. – Система русского свода. – Система настоящего изложения.
- ПРОСТРАНСТВО: ВОСПРИЯТИЕ
- Тема 15 Правова система і система права. Система законодавства та систематизація нормативно-правових актів
- ПРОСТРАНСТВО: ВОСПРИЯТИЕ: НАРУШЕНИЕ
- ПРОСТРАНСТВО СЕМАНТИЧЕСКОЕ СУБЪЕКТИВНОЕ
- Часть I Пространство движения
- ФАЗИРОВАНИЕ ПРОСТРАНСТВА
- 5.10.1. Создание пространства для ответа
- Утренняя медитация от возлюбленной Сарасвати. Исцеление пространства.