Дата последнего изменения раздела:
2006-02-22
Средство анализатора сервера Microsoft® Exchange запрашивает WMI-класс (Microsoft Windows® Management Instrumentation) Win32_Computer System, чтобы определить поддерживает ли сервер возможности добавления памяти без отключения системы. Анализатор сервера Exchange также запрашивает WMI-класс Win32_OperatingSystem, чтобы определить следующие сведения:
- Указан ли переключатель /3GB в файле Boot.ini.
- Загружено ли ядро расширений физических адресов.
- Какой выпуск операционной системы установлен на сервере.
Наконец, чтобы определить, существует ли параметр конфигурации DynamicMemory и правильно ли он настроен, анализатор сервера Exchange запрашивает следующую запись реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
Если анализатор сервера Exchange определяет, что все перечисляемые ниже условия выполняются, анализатор сервера Exchange выводит на экран сообщение об ошибке:
- Компьютер поддерживает добавление памяти без выключения
системы, и по умолчанию эта возможность включена.
- Компьютер работает под управлением Microsoft Windows Server™
2003 Enterprise Edition или Windows Server 2003 Datacenter
Edition.
- Загружено ядро расширений физической памяти.
- Переключатель /3GB задан в файле Boot.ini.
- Параметр DynamicMemory конфигурации в реестре не
установлен, установлен равным 0 или установлен равным значению,
превышающему 3.
Примечание. |
---|
Если компьютер поддерживает добавление памяти без выключения системы, а производитель оборудования отключает эту возможность по умолчанию, анализатор сервера Exchange выводит на экран предупреждение вместо сообщения об ошибке. |
Возможность добавления памяти без выключения системы была введена в Windows Server 2003 Enterprise Edition и Windows Server 2003 Datacenter Edition, чтобы предоставить системным администраторам возможность добавления физической памяти в компьютер без его перезапуска. Эта функция удобна на серверах, поддерживающих приложения реляционных баз данных, такие как Microsoft SQL Server, которые активно потребляют ресурсы памяти. Однако поскольку сервер Exchange не может использовать больше 4 ГБ физической памяти, эта возможность не востребована для сервера Exchange.
Не все компьютеры поддерживают добавление памяти без выключения системы. Для компьютеров, которые поддерживают эту возможность, некоторые производители оборудования включают данную функцию по умолчанию, а другие предоставляют элементы управления этой возможностью в BIOS (Basic Input Output System). Если в процессе загрузки функция добавления памяти без выключения системы включена, ядро операционной системы должно предварительно выделить пространство для обработки любой памяти, которая может быть добавлена впоследствии в компьютер. Поэтому ресурсы ядра выделяются на основе возможностей компьютера без учета фактически установленного оборудования. Память ядра — драгоценный ресурс на компьютерах, на которых выполняется приложение Microsoft Exchange Server. Так как ядром выделяются значительные объемы ресурсов под память, которая часто не устанавливается, а также из-за природы физической памяти, используемой сервером Exchange, дополнительный выигрыш в производительности и масштабируемости может достигаться путем отключения функции добавления памяти без выключения системы. Если оставить эту функцию включенной, максимальный размер выгружаемого пула будет намного меньше ожидаемого значения. Это может быть причиной значительного падения производительности, зависаний системы и, в конечном счете, простоев в работе службы.
Примеры ожидаемых максимальных размеров выгружаемого пула (чем больше, тем лучше):
- 240 MB — компьютер с 4 ГБ физической памяти,
который не поддерживает функцию добавления памяти без выключения
системы или на котором отключена эта функция;
- 210 MB — компьютер с 4 ГБ физической памяти,
который поддерживает до 32 ГБ памяти, добавляемой без выключения
системы;
- 160 MB — компьютер с 4 ГБ физической памяти,
который поддерживает до 64 ГБ памяти, добавляемой без выключения
системы.
Важно! |
---|
Эта статья содержит сведения о редактировании реестра. Перед редактированием реестра убедитесь, что вы знаете, как восстановить реестр в случае возникновения неисправности. Сведения о восстановлении реестра см. в разделе справки «Восстановление реестра» файла Regedit.exe или Regedt32.exe. |
-
Чтобы отключить функцию добавления памяти без выключения системы, установите следующий параметр реестра:
Путь
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
Значение
DynamicMemory
Тип
REG_DWORD
Значение
0x1
Примечание. Значение для этого параметра конфигурации выражается в виде количества, в гигабайтах, максимальной адресуемой физической памяти, включая память, добавляемую без выключения системы, если физическая память, установленная во время загрузки, не превышает это количество. При установке значения равного 1 ядро резервирует пространство для большего из двух значений: системной памяти объемом 1 ГБ или общего объема физической памяти, установленной во время загрузки. -
Перезапустите компьютер
-
Свяжитесь с поставщиком оборудования, чтобы узнать, может ли функция добавления памяти без выключения системы отключаться в BIOS.
-
Если функция добавления памяти без выключения системы не может управляться аппаратными средствами, рекомендуется установить пакет обновления 1 (SP1) Windows Server 2003 и выполнить шаги, описываемые в этой статье, по установке параметра DynamicMemory. Если отсутствует возможность установки пакета обновления 1 (SP1), в альтернативном варианте действий можно установить параметр /NOPAE в файле Boot.ini. Если установить этот параметр, в компьютере принудительно отключается опознавание любой памяти, превышающей 4 ГБ. Используйте этот параметр на компьютерах под управлением Windows Server 2003 до установки пакета обновления 1 (SP1), однако этот параметр не следует использовать на компьютерах, на которых установлен пакет обновления 1 (SP1), так как он может ненамеренно отключать функции, включая поддержку функции предотвращения выполнения данных (Data Execution Prevention, DEP).
Дополнительные сведения
Дополнительные сведения о поддержке памяти, добавляемой без выключения системы, в Windows Server 2003 см. в ресурсах Windows Server 2003, посвященных поддержке памяти, добавляемой без выключения системы (http://go.microsoft.com/fwlink/?linkid=57183).