The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Компания Intel открыла компоненты для использования технолог..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Компания Intel открыла компоненты для использования технолог..." +1 +/
Сообщение от ram_scan (?), 27-Июн-16, 09:34 
Нормальная сегментная защита появилась еще в 286 процессоре. Но с появлением 32бит кто-то решил что это как-то сильно поморочено и начал употреблять плоскую модель памяти, оставиа только страничную адресацию, выгребая из плоской модели весь геморрой. Зато указатели "ежа с ужом" складывать можно, удобно чо.

Эти "анклавы" суть возврат к сегментной модели, которой сто лет в обед. Где есть и аппаратный контроль по доступу в том числе на чтение, выходу за границы сегмента сверху и снизу, и неисполняемые сегменты, и сегменты только на чтение, и без манипуляции с таблицей дескрипторов в кодовый сегмент писать нельзя, а если можно то он в это время неисполняемый. То есть либо в сегмент кода пишешь, либо выполняешь, иначе никак. Все это с дальними вызовами через аппаратные шлюзы со сменой контекста. И на все это натянута страничная модель еще. Просто теперь туда даже из 0 и -1 колец запись запретили и как мегадостижение позиционируют.

А шифрование похоронит весь жыр от виртуальной COW памяти.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Компания Intel открыла компоненты для использования технолог..., opennews, 27-Июн-16, 00:02  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру