Войти

Показать полную графическую версию : PAE под Windows XP


valuex
27-08-2008, 14:59
Приветствую, уважаемых участников форума :)

В предверии S.T.A.L.K.E.R решил добавить себе памяти, вместо текущих 2ГБ ОЗУ была предпринята установка еще 4ГБ. Память поставил, правда еще пришлось гуглить на тему работы памяти под материнками Gigabyte. Но, это лирическое отступление.

Так как имееться лицензионная Windows XP Pro, то трогать её не особо хотелось бы, но она 32-битная. Поэтому решил использовать PAE, но даже при использовании его видно только 3ГБ ОЗУ... Конфиг boot.ini прилагаю ниже:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /usepmtimer /pae

Возможно что-то не прописал или...? Просто впервые сталкиваюсь с таким обьемом ОЗУ в домашнем железе, поэтому и возник вопрос...

Petya V4sechkin
27-08-2008, 15:12
valuex, на 32-битной системе не увидите больше памяти, чем видите сейчас.
[решено] Объем памяти, поддерживаемый ОС семейства NT (NT4, 2000, XP, 2003) (http://forum.oszone.net/thread-66752.html)

Игорь Лейко
27-08-2008, 20:54
valuex, на 32-битной системе не увидите больше памяти, чем видите сейчас. »
Ну зачем же так категорично, WinXP SP1 может увидеть и использовать все 4 гигабайта. Не говоря уже о 32-разрядных серверах.

valuex
27-08-2008, 20:59
Заметил уже, облом:( Тогда сдам кому два гб, а как сделать чтоб хотя бы 4 было видно, ибо сейчас видно только 3...

Vadikan
27-08-2008, 23:21
WinXP SP1 может увидеть и использовать все 4 гигабайта »
WinXP SP1 или все-таки Vista SP1?

valuex
27-08-2008, 23:28
Собственно смотрел http://support.microsoft.com/?kbid=291988 и таблицу на сайте microsoft, по ней, с pae windows xp может видеть четыре гигабайта...

Vadikan
27-08-2008, 23:28
а как сделать чтоб хотя бы 4 было видно, ибо сейчас видно только 3... »
Установите 64-разрядную ОС или 32-разрядную Vista SP1. Ссылки по теме:
kb88873: Характеристики процессора и памяти, поддерживаемые 64-разрядной версией Windows XP Professional и 64-разрядными версиями Windows Server 2003 (http://support.microsoft.com/kb/888732/ru)
KB929605: В диалоговом окне "Сведения о системе" в Windows Vista показывается объем системной памяти меньше ожидаемого, если на компьютере установлено 4 ГБ ОЗУ (http://support.microsoft.com/kb/929605/ru)
KB/946003: Windows Vista с пакетом обновления 1 (SP1) выводит сведения об объеме системной памяти (ОЗУ) 4 ГБ в системах с установленным объемом памяти 4 ГБ (http://support.microsoft.com/kb/946003/ru)

Busla
28-08-2008, 00:54
WinXP SP1 или все-таки Vista SP1? »XP изначально поддерживала 4 и более Гб - этот функционал прикрыли в очередном SP (не помню 1 или 2) из-за несовместимости большинства драйверов с расширенной адресацией. А 4Гб под Vista x86 SP1 - это миф.

valuex, Сталкеру и большинству игр от этого "ни жарко, ни холодно" т.к. 32-разрядному процессу доступно всего лишь 2 Гб памяти. Оставь себе три - как раз под игрушку и систему хватит.

Vadikan
28-08-2008, 01:47
А 4Гб под Vista x86 SP1 - это миф. »
См. третью ссылку в пред. посте. Миф или не миф, но в МС решили, что большинство людей успокоится, если будет видеть 4 Гб в св-вах системы :)
Данное изменение возникает в связи с тем, что Windows Vista с пакетом обновления 1 (SP1) сообщает об объеме физической памяти, установленной в компьютере. Все версии операционных систем на основе Windows NT до Windows Vista с пакетом обновления 1 (SP1) сообщают об объеме памяти, доступной операционной системе. Изменение, внесенное в Windows Vista с пакетом обновления 1 (SP1), относится только к сообщаемым данным.

этот функционал прикрыли в очередном SP »
Понятно. Игорь Лейко - вопрос снимается.

обственно смотрел http://support.microsoft.com/?kbid=291988 и таблицу на сайте microsoft, по ней, с pae windows xp может видеть четыре гигабайта... »
Процитируйте фрагмент статьи, из которого вы сделали этот вывод.

Игорь Лейко
28-08-2008, 09:01
XP изначально поддерживала 4 и более Гб »
Не более четырех.

valuex
28-08-2008, 10:48
Процитируйте фрагмент статьи, из которого вы сделали этот вывод. »
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEdrv.mspx

yurfed
28-08-2008, 11:10
Можно попробовать в boot.ini прописать /KERNEL=
ntoskrnl.exe — однопроцессорное ядро Windows;
ntkrnlmp.exe — многопроцессорное ядро Windows;
ntkrnlpa.exe — однопроцессорное ядро Windows с более чем 3 ГБ оперативной памяти (RAM);
ntkrpamp.exe — многопроцессорное ядро Windows с более чем 3 ГБ оперативной памяти (RAM).

Ment69
28-08-2008, 11:26
с pae windows xp может видеть четыре гигабайта.. » Видит око да зуб неймет :) Расширение физических адресов (РАЕ) — это функция процессоров с архитектурой IA32, которая делает возможной адресацию физической памяти объемом свыше 4 ГБ. А вы здесь ведете речь о нескольких мегабайтах между 3 и 4 гигабайтами.
PAE — это функция диспетчера памяти Windows 2000 и Windows Server 2003, которая позволяет приложениям получать дополнительную память. При этом приложения не располагают сведениями о том, что используемая память находится за пределами диапазона в 4 ГБ или является частью файла подкачки.

Busla
28-08-2008, 14:55
Ment69, ваши цитаты противоречат друг другу :-)

PAE - это режим проецирования памяти. Его должен поддерживать и процессор и чипсет. Работает он и в 32 и в 64-разрядном режиме процесора. Появился в Pentium Pro (IA32 начинается с 80386).

"функция диспетчера памяти, которая позволяет приложениям получать дополнительную память" называется AWE (Address Windowing Extentions)

Busla
28-08-2008, 15:32
Цитата Busla:
XP изначально поддерживала 4 и более Гб »
Не более четырех. »
Microsoft, естественно, подчистила всю документацию, чтобы она соответствовала последнему SP. А вот на сайте Oracle ещё можно найти статью Support for Very Large Memory (VLM) Configurations (http://download.oracle.com/docs/html/B10163_01/architec.htm#i1005826):Oracle9i release 2 (9.2) for Windows supports Very Large Memory (VLM) configurations in Windows 2000 and Windows XP, which allows Oracle9i release 2 (9.2) to access more than the 4 gigabyte (GB) of RAM traditionally available to Windows applications.

Note:
This feature is not supported on Windows NT, and it is available on Windows 2000 and Windows XP only with Intel Pentium II and Pentium III Xeon 32-bit processors.


Note:
Oracle9i release 2 (9.2.0.2) for 64-bit Windows does not support VLM. See "Oracle9i Architecture on 64-Bit Windows".обращаем внимание на второй Note - речь о 32-разрядной XP

Игорь Лейко
28-08-2008, 15:47
Busla,
Оракл может писать все, что ей вздумается. Впрочем, в данном случае это, как мне кажется, просто корявость изложения, которая и в майкрософтовских документах встречается, и даже у Руссиновича проскальзывала.
Насчет "Майкрософт подчистила" - спасибо, посмешили. Сразу вспомнился Минправ с его печатью исправленных старых номеров газет и заменой их в библиотеках.
Как считаете, отпечатанные компакт-диски библиотеки Technet со старыми версиями статей базы знаний тоже у подписчиков изымали и заменяли на "подчищенные"? А отпечатанный тираж книжки Руссиновича и Соломона? ;)

Busla
29-08-2008, 13:39
Busla, Оракл может писать все, что ей вздумается. »Замечательно сказано. А откуда тогда брать информацию, если даже наиболее уважаемые компании не вызывают доверия? ;-)

И не надо передёргивать - "подчистила" должно быть в кавычках. Но смысл от этого не меняется - Подавляющее большинство KB отредактированы в соответствии с последними изменениями в ПО.

При чём тут Руссинович и Соломон? - В "Microsoft Windows Internals" описывается XP SP2. А где найти диски с msdn или technet описывающих xp до выхода sp я, к сожалению, не знаю.

Игорь Лейко
29-08-2008, 15:35
А откуда тогда брать информацию, если даже наиболее уважаемые компании не вызывают доверия? »
Из публикуемых технических материалов, в первую очередь это библиотеки TechNet и MSDN, база знаний, книжка Руссиновича и Соломона, книжка "Ресурсы Windows Vista". Но ошибки встречаются и там, от них никто не застрахован (см, например, http://support.microsoft.com/kb/892212, только почему-то те две неточности, о которых я Марку писал, там не отражены :( ), поэтому возникшие сомнения пробуйте разрешить доступными Вам путями.
Но смысл от этого не меняется - Подавляющее большинство KB отредактированы в соответствии с последними изменениями в ПО. »
Естественно, зачем описывать то, что не поддерживается? Если бы база знаний не поддерживалась в актуальном состоянии, претензий было бы намного больше.
А где найти диски с msdn или technet описывающих xp до выхода sp я, к сожалению, не знаю. »
У кого-то из подписчиков могут сохраниться.

Busla
31-08-2008, 14:06
Из публикуемых технических материалов, в первую очередь это библиотеки TechNet и MSDN, база знаний, книжка Руссиновича и Соломона, книжка "Ресурсы Windows Vista" »ой, спасибо! - а то из предыдущего диалога не было видно, что эти источники мне прекрасно известны....

Игорь Лейко
01-09-2008, 13:53
Busla,
Вы спросили "Откуда брать информацию" - я ответил. Что вопрос был риторическим - уж извините, недотумкал.




© OSzone.net 2001-2012