Поделиться через


Диспетчер памяти в режиме ядра Windows

Компонент диспетчера памяти в режиме ядра Windows управляет физической памятью для операционной системы. Эта память в основном находится в виде памяти случайного доступа (ОЗУ).

Диспетчер памяти управляет памятью, выполняя следующие основные задачи:

  • Управление выделением и освобождением памяти виртуально и динамически.

  • Поддержка концепций сопоставленных с памятью файлов, общей памяти и копирования в записи.

Дополнительные сведения об управлении памятью для драйверов см. в разделе "Управление памятью" для драйверов Windows.

Подпрограммы, предоставляющие прямой интерфейс диспетчеру памяти, обычно префиксируются буквами Mm, напримерMmGetPhysicalAddress. Чтобы найти документацию по подпрограммам диспетчера памяти, перейдите к MmAdvanceMdl и используйте оглавление слева для прокрутки подпрограмм Mm* .

Список подпрограмм диспетчера памяти, отсортированных по функциям, см. в разделе "Выделение памяти" и "Управление буферами".