Более 4 ГБ памяти на Windows XP 32-бит?
ru_sysadmins — 15.03.2010 Как известно, Майкрософт всех пытается загнать в свои новые десктопные операционки (Виста, потом 7), а народ упирается. Одним из довольно-таки значимых соображений при выборе прогнуться под новые ОС или остаться со старыми заключается в объёме памяти.У людей, которые на десктопах используют более 4 ГБ памяти, фактически, нет выбора, кроме как ставить Висту или Семёрку.
Однако же, дело здесь вовсе не в 32-битности всем знакомой ХР. Ограничение на максимум в 4 ГБ есть ограничение лицензионное (подробнее см. http://leo-sosnine.livejournal.com/143179.html). Вкратце, используя технологию PAE, железо уже 15 лет назад было готово использовать объёмы памяти более 4 ГБ в 32-битном режиме. И многие ОС это поддерживают: фря, линуксы и так далее, но не MS. Согласно объяснений MS, поддержку объёмов памяти в XP более 4 ГБ они отключили полностью из соображений совместимости драйверов, т.к. некоторые драйвера, написанные без учёта PAE, глючат при использовании этого режима адресации памяти.
Что, впрочем, не остановило ни конкурентов (фря, линуксы, макос) от использования PAE, ни саму Майкрософт в случае серверных версий 32-битных ОС (некоторые из которых поддерживают аж до 128 ГБ несмотря ни на какую 32-битность).
Т.е. ситуация странная: код для поддержки PAE у Майкрософта есть, теоретически использовать можно, но низя, т.к. им надо зарабатывать денюжку загоняя пипл в новые ОС.
Возможно, я не в курсе, но уже есть какие-нибудь хакерские сборки 32-битной ХР с отключенным ограничением на максимальный объём памяти?
А если нет, то,может быть, кто-нибудь сделает?