Nameless
Уходили, уходили от сегментированной памяти и на тебе...
Кто это писал ?
Цитата:
система, состоящая из нескольких программ, разделяющих данные в режиме реального времени, будет иметь наилучшие характеристики быстродействия при выборе модели, которая аппаратно контролирует ссылки к памяти.
Это многосегментная модель памяти.
Чушь полная, потому что все обращения к памяти в защищённом режиме контролируются аппаратно. По-другому просто не может быть.
Цитата:
В качестве другой крайности, рассмотрим систему, состоящую всего из одной выполняемой программы - такая система позволяет
получить максимальный выигрыш в случае несегментированной "плоской" модели памяти
Вторая часть цитаты демонстрирует "доисторическое" понимание устройства плоской памяти. Плоская модель означает что все сегментные механизмы защиты отключены. Вся защита по привилегиям обеспечивается таблицами страниц. Страничная память даёт каждой программе непрерывное адресное пространство в 4 Gb надежно изолированное от других программ.
Громоздкие и медленные механизмы сегментации становятся не нужны. По этой причине в АМД64 long mode защита на уровне сегментов просто отсутствует.