Способы управления и развития памяти

Защита памяти (англ. Memory protection) — это способ управления правами доступа к отдельным регионам памяти. Используется большинством многозадачных операционных систем. Основной целью защиты памяти является запрет доступа процессу к той памяти, которая не выделена для этого процесса. Такие запреты повышают надёжность работы как программ, так и операционных систем, так как ошибка в одной программе не может повлиять непосредственно на память других приложений. Следует различать общий принцип защиты памяти и технологии ASLR или NX-бит.

Альтернативное определение
Защита памяти — избирательная способность предохранять выполняемую задачу от записи или чтения памяти предназначенной другой программе.

Содержание 1 Методы 1.1 Сегментирование памяти
1.2 Страничная память
1.3 Механизм ключей защиты
1.4 Адресация основанная на Capability 2 Защита памяти в различных ОС
3 См. также
4 Примечания
5 Ссылки
Способы управления и развития памяти