Описание функции настройки памяти размером 4 ГБ и параметра расширения физических адресов (РАЕ)

Переводы статьи Переводы статьи
Код статьи: 291988 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Аннотация

В этой статье указаны ресурсы со сведениями об использовании функции настройки памяти размером 4 ГБ и параметра расширения физических адресов (PAE).

Дополнительная информация

Виртуальная память в 32-разрядных версиях систем Windows

Чтобы понять, как функция настройки памяти размером 4 ГБ и параметр расширения физических адресов (PAE) изменяют выделение памяти, сначала следует рассмотреть особенности работы виртуальной памяти в 32-разрядных версиях Windows. Подробные сведения об этом см. на следующей веб-странице Майкрософт:
Управление памятью 101
http://blogs.technet.com/askperf/archive/2007/02/23/memory-management-101.aspx

Параметр /3GB

В 32-разрядных версиях Windows параметр /3GB включает функцию настройки памяти размером 4 ГБ, которая увеличивает виртуальное адресное пространство режима пользователя до 3 ГБ и ограничивает пространство, доступное компонентам режима ядра, одним гигабайтом.

Подробные сведения о параметре /3GB см. на следующей веб-странице Майкрософт:
Управление памятью: параметр /3GB
http://blogs.technet.com/askperf/archive/2007/03/23/memory-management-demystifying-3gb.aspx
Описание параметра /3GB, подпараметров и их поддержки операционной системой см. на следующей веб-странице Майкрософт:
Набор драйверов Windows. Инструменты разработки драйверов: /3GB
http://msdn.microsoft.com/ru-ru/library/ms791558.aspx
Примечание. В системе Windows Vista и более поздних версиях Windows используйте элемент IncreaseUserVA в средстве BCDEdit. Дополнительные сведения о параметрах загрузки BCD в Windows Vista и более поздних версиях Windows см. на веб-сайте Майкрософт по следующему адресу:
http://msdn.microsoft.com/ru-ru/library/aa906217.aspx

Параметр /PAE

Параметр /PAE включает расширение физических адресов (PAE). Он указывает системе загрузить PAE-версию ядра Windows. PAE — это стратегия адресации, которая использует иерархию трансляции страниц, чтобы системы с 32-разрядной адресацией могли адресовать более 4 ГБ физической памяти.

Описание параметра /PAE, подпараметров и их поддержки операционной системой см. на следующих веб-страницах Майкрософт:
Набор драйверов Windows. инструменты разработки драйверов: /PAE
http://msdn.microsoft.com/ru-ru/library/ms791485.aspx
Расширение физических адресов: память PAE и Windows
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEdrv.mspx
Операционные системы и поддержка PAE
http://www.microsoft.com/whdc/system/platform/server/PAE/pae_os.mspx
Внимание! Корпорация Майкрософт поддерживает использование параметра /3GB в системе Windows Server 2003 Standard Edition в рабочей среде для работы со службой каталогов Active Directory. Для других приложений корпорация Майкрософт поддерживает использование параметра /3GB в системе Windows Server 2003 Standard Edition в рабочей среде, только если разработчик приложения провел тестирование в этой среде и осуществляет поддержку клиентов, использующих эту функциональность. Функциональность параметра /3GB в Microsoft Exchange Server 2003 и Microsoft SQL Server 2000 поддерживается в рабочей среде. Для получения сведений о конкретных приложениях свяжитесь с их изготовителями. Использование параметра /3GB может приводить к проблемам с некоторыми приложениями, связанным с зависимостями адресов или с уменьшением пространства ядра. Кроме случаев, описанных в этой статье, параметр /3GB в системе Windows Server 2003 Standard Edition предназначен только для разработки и тестирования.

Примечание. Использование параметра /3GB на сервере Exchange Server может привести к нехватке ресурсов Active Directory.

Параметр /PAE позволяет разработчикам выполнять подобное тестирование драйверов устройств путем перенаправления 64-разрядных адресов компонентам режима ядра. Такая функция называется «расширение физических адресов» (PAE). Она может не работать с некоторыми микросхемами. Любой адрес, превышающий 32 разряда, будет гарантированно работать при использовании параметра /nolowmem из файла Boot.ini, который отключает память ниже 4 ГБ.

Внимание! Эти конфигурации не поддерживаются в системах Windows 2000 Professional и Windows 2000 Server. Они предназначены только для тестирования. Не применяйте эти параметры в рабочей среде, если используется система Windows 2000 Professional или Windows 2000 Server.

В данном продукте параметр настройки памяти размером 4 ГБ делает доступной для программ область памяти режима пользователя размером 3 ГБ. Эта функция может расширить диапазон виртуальных адресов памяти режима пользователя с 0x0000000 по 0xBFFFFFF включительно (обычно диапазон адресов режима пользователя составляет от 0x0000000 по 0x7FFFFFFF включительно). Диапазон памяти, доступный для компонентов режима ядра сокращается с 0x80000000-0xFFFFFFFF до 0xC0000000-0xFFFFFFFF. Использовать эту функцию в системе Windows Server 2003 Standard Edition в рабочей среде не рекомендуется.

Использование ключа /3GB из файла Boot.ini в системе Windows 2000 Professional или Windows 2000 Server может создать видимость наличия 3 ГБ памяти режима пользователя. Однако, диапазон памяти от 0x80000000 до 0xBFFFFFFF будет недоступен для использования. Поскольку компоненты режима ядра теперь ограничены диапазоном памяти от 0xC0000000 до 0xFFFFFFF включительно, разработчики могут их тестировать.

Дополнительная информация

Дополнительные сведения о параметрах /3GB и /PAE, а также об оптимизации выделения памяти см. на следующих веб-страницах Майкрософт:
Exchange Server 2003: использование параметра запуска /3GB в Windows
http://technet.microsoft.com/ru-ru/library/bb124810(EXCHG.65).aspx
Настройка памяти размером 4 ГБ
http://msdn.microsoft.com/ru-ru/library/bb613473(VS.85).aspx
Дополнительные сведения см. в следующих статьях базы знаний Майкрософт:
815372 Оптимизация использования памяти в Exchange Server 2003
283037 Поддержка памяти большого размера в Windows Server 2003 и Windows 2000
171793 Сведения об использовании функции настройки памяти размером 4 ГБ (Эта ссылка может указывать на содержимое полностью или частично на английском языке)

Свойства

Код статьи: 291988 - Последний отзыв: 25 марта 2010 г. - Revision: 16.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Ключевые слова: 
kbexpertiseadvanced kbresolve kbproductlink kbappdev kbinfo kbpae kbperformance KB291988

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com