В Windows NT 4.0/Windows XP существует возможность установить ограничение на размер, до которого может разрастаться реестр. Чтобы установить ограничение на размер реестра Windows XP, проделайте следующее:
1. | Вызовите утилиту Система (System) панели управления. |
2. | В окне Свойства
системы (System Properties) перейдите на вкладку Дополнительно (Advanced) и нажмите кнопку Параметры быстродействия (Performance Options). В появившемся окне нажмите кнопку Изменить (Change) в группе опций Виртуальная память (Virtual Memory). На экране появится диалоговое окно Виртуальная память, показанное на рис. 14.2, где в группе Размер системного реестра (Registry size) имеется поле Максимальный размер (МБ) (Maximum registry size (MB)). В этом поле можно задать максимально допустимый размер реестра. |
Данные реестра, загруженные в память, хранятся в нерезидентном пуле (paged pool), который представляет собой область физической памяти, используемую для хранения данных, которые могут быть сброшены на диск в том случае, когда они долго не используются. Целью установки этого ограничения является предотвращение такой ситуации, когда реестр займет все пространство, необходимое для работы процессов.
Рис. 14.2. Установка ограничения на размер реестра в Windows XP
|