Q: Установил в систему 4 ГБ
памяти, но в свойствах системы Windows XP SP2 показывается только 3 ГБ, в чём причина?
A: У 32-битных ОС (Windows ХР SP2, Windows Vista) адресное пространство составляет 4 ГБ, часть его адресов используется для работы с устройствами ввода-вывода (видеокарта, контроллеры и пр.), а то, что остаётся - для адресации
оперативной памяти. Поэтому фактически доступный объем
оперативной памяти всегда будет меньше 4 ГБ, а насколько меньше, зависит от используемого оборудования, но обычно около 3 ГБ - 3.5 ГБ.
Воспользоваться всеми установленными 4ГБ можно при использовании x64 версий Windows или старших версий серверных систем.
При использовании x64 версии Windows может потребоваться включение ремапа в BIOS, параметр может называться Memory Remap Feature, Memory Hole Remapping и т.п.При использовании серверных x86 систем может потребоваться включить PAE (Расширение физических адресов), для этого надо отредактировать системный файл boot.ini, добавив ключ /pae в строку загрузки ОС наряду с /fastdetect и прочими. Определить, включен ли PAE можно, посмотрев в свойствах системы. В привычной Win XP SP2 PAE также присутствует, но используется для DEP (Предотвращение выполнения данных).
В Windows XP SP2 получить все 4 ГБ невозможно, возможно лишь увеличить значение доступной
памяти, отключив неиспользуемые устройства.
Добавлено в [mergetime]1213000567[/mergetime] В догонку