Interested Article - Плоская модель памяти

Плоская модель памяти метод организации адресного пространства оперативной памяти вычислительных устройств . В плоской модели код и данные используют одно и то же адресное пространство . Для 16-битных процессоров плоская модель памяти позволяет адресовать 64 кБ оперативной памяти; для 32-битных процессоров 4 ГБ, для 64-битных — до 16 эксабайт (для amd64 размер ограничен 256 ТБ ).

Управление памятью все ещё (на 2011 год) реализуется на основе плоской модели, в целях содействия функциональности операционной системы , защиты ресурсов, многозадачности или увеличения объёма памяти за пределы ограничений, налагаемых физическим адресным пространством процессора .

Преимущества управления памятью с плоской моделью:

  • В одном из многозадачных встроенных приложений, где управление памятью не нужно и не желательно, модель обеспечивает простейший интерфейс для программирования , с прямым доступом ко всем местам в памяти и минимальной сложностью конструкции программы.
  • При многозадачности и распределении ресурсов плоская модель по-прежнему обеспечивает максимальную гибкость для реализации этого типа управления памятью.

Примечания

  1. AMD Corporation. (PDF). AMD64 Architecture Programmer's Manual . AMD Corporation (декабрь 2016). Дата обращения: 25 марта 2017. 13 июля 2018 года.
Источник —

Same as Плоская модель памяти