Раздел Memory Management
На этом этапе Диспетчер сеансов (Session Manager, Smss.exe) инициализирует параметры виртуальной памяти, необходимые для работы Диспетчера виртуальной памяти. Конфигурационные данные находятся в следующих ключах реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
Ключевые параметры Memory Management
Раздел Memory Management содержит настройки, определяющие объем доступной памяти, управление файлом подкачки и режим работы с выгружаемыми страницами памяти.
- PagedPoolSize:
REG_DWORD 0
Задает размер выгружаемого пула памяти (Paged Pool). Значение
0
позволяет системе автоматически управлять размером. - NonPagedPoolSize:
REG_DWORD 0
Определяет размер невыгружаемого пула памяти (Nonpaged Pool), который используется для критически важных данных и не может быть выгружен в файл подкачки.
- PagingFiles:
REG_MULTI_SZ
;C:\pagefile.sys 32
Определяет местоположение и размер файла подкачки (Pagefile). Например, запись
C:\pagefile.sys 32
означает, что файл подкачки расположен в корне диска C: и его минимальный размер составляет 32 МБ.
Настройка файла подкачки
Параметр PagingFiles позволяет задавать несколько файлов подкачки на разных дисках. Например:
C:\pagefile.sys 32 256
D:\pagefile.sys 64 512
В данном случае:
- На диске C: создается файл подкачки размером от 32 до 256 МБ.
- На диске D: создается файл подкачки размером от 64 до 512 МБ.
Дополнительная информация
Более подробно работа виртуальной памяти и настройки подкачки описаны в разделе Раздел Memory Management, где рассматриваются параметры конфигурации системы.