The OpenNET Project / Index page

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



"Проект Pine64 выпускает в продажу плату STAR64 на базе архитектуры RISC-V"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Проект Pine64 выпускает в продажу плату STAR64 на базе архит..." +/
Сообщение от Аноним (504), 08-Апр-23, 05:40 
> Необходимо постраничная защита процом и ядром OS.

MMU это умеет со времен 80386, сложно сказать кто там у кого идею утащил, но почти все архитектуры реализуют это похоже - MMU, страницы, права доступа к ним. В мало мальски современных штуках права на R, W и X отдельно ставятся и вопрос в основном в том чтобы ос не протупляла в настройке этих прав.

x86 просто древний и во времена 386 этим не парились, поэтому там много проблем и много софта которому плохеет если W^X энфорснуть и есть куча особенностей. Актуальных вот именно ранним x86. У более современных систем вообще этого класса проблем быть не обязано, они могли уже с учетом делать. А MMU может адресоваться и иначе чем на x86, например как довольно отдельная mem-mapped железка. Не мешает ему быть эквивалентом по общим свойствам того что он делает.

> Если проц не умеет защищать память постранично

То это совсем уж микроконтроллер какой-то, на котором полновесная многозадачка вообще несколько оверкилл, или что-то вообще совсем древнее. MMU как идея оформился еще аж в эпоху 386. Но в те времена не заморачивались W^X, там хакеров и вирусов почти еще не было, проблема еще не была осознана.

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

Оглавление
Проект Pine64 выпускает в продажу плату STAR64 на базе архитектуры RISC-V, opennews, 02-Апр-23, 09:15  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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