Как точно сказать, включено PAE (расширение физических адресов) или нет?
В любой современной системе Intel/AMD (x86/x64) с аппаратным уровнем DEP PAE включается "из коробки" в Windows XP (SP2?) и выше, так как это требуется для работы функции DEP.
"поддерживает ли мой ноутбук Qosmio x505 оперативное добавление памяти?"
Нет, это, безусловно, нет.
Оперативное оперативное добавление оперативной памяти обычно используется только на высокопроизводительном серверном оборудовании
Редактировать:
Согласно MSDN Entry для PAE, он включен по умолчанию при определенных (общих) условиях:
Windows автоматически включает PAE, если функция DEP включена на компьютере, поддерживающем аппаратную поддержку DEP, или если компьютер настроен для оперативного добавления устройств памяти в диапазонах памяти более 4 ГБ. Если компьютер не поддерживает аппаратную поддержку DEP или не настроен для оперативного добавления устройств памяти в диапазонах памяти более 4 ГБ, PAE должен быть явно включен.
Таким образом, если система загружается с принудительным включением PAE или поддерживает аппаратный DEP, PAE включен. Это все системы, которые поставляются с предустановленной Vista или Windows 7, а также значительное количество систем XP (поздняя P4, Core Solo/Duo, Core 2 системы). Единственное предостережение - если кто-то изо всех сил пытался отключить его, отредактировав файл boot.ini
(для XP) или изменив BCD (для Vista/7).
Что касается того, как увидеть, что он включен, я не уверен. В XP, если вы щелкнете правой кнопкой мыши по « My Computer
и выберете « Properties
, на вкладке « General
» будет указано Physical Address Extension
внизу, если включен PAE. 64-битные системы Win 7, кажется, не говорят, вероятно, потому что PAE всегда включен в таких системах. 32-битная Win 7 может сказать что-то похожее на панели управления системой, но пока я не могу проверить свой домашний ноутбук, я не могу сказать вам точно - это единственная 32-битная система Win 7, к которой у меня есть доступ, все мои другие 64-битные.
Кажется, нет записи в реестре, которая сообщает, включено ли это.
В конечном счете, дело в том, что можно предположить, что он включен, если у вас нет веских оснований полагать, что это не так. Если вы пишете код, который зависит от него, используйте функцию IsProcessorFeaturePresent , вот для чего она нужна .