#1 30.04.08 21:44
Windows XP 'не видит' 4 гигабайта ОЗУ
Что делать, если винда хп не видит все 4 гига оперативки? Возможно это как то исправить или все фатально и придется переходить на висту?
Offline
#4 30.04.08 22:20
Re: Windows XP 'не видит' 4 гигабайта ОЗУ
http://video-montager.ru/showthread.php?t=5691
тут что-то про это
Offline
#5 30.04.08 22:29
Re: Windows XP 'не видит' 4 гигабайта ОЗУ
32-битные версии операционных систем Windows XP SP2, Windows Vista и Windows Server 2003 Standard Edition принципиально не могут использовать более 4 Гб оперативной памяти в силу внутренних архитектурных ограничений.
Однако на практике при установке одной из этих ОС на компьютер с 4Гб оперативной памяти доступный ей объём оперативной памяти (Его можно посмотреть, кликнув правой кнопкой на значке «Мой компьютер» и выбрав «Свойства») оказывается существенно меньшим – обычно от 2.7 до 3.75Гб.
Это происходит из-за того, что существенная часть адресного пространства используется в нуждах установленных периферийных устройств (основной потребитель – видеокарты), при этом сама оперативная память никоим образом ими не используется. Конкретная цифра доступного адресного пространства зависит от чипсета, особенностей BIOS и конфигурации конкретного ПК (например, эта величина зависит от интерфейса и количества видеокарт, но никоим образом не зависит от того, каким количеством модулей и какого объёма у вас получен такой общий объём памяти.)
Радикальное решение данной проблемы существует только одно – замена ОС на 64-битную и включение в BIOS материнской платы опции «Memory Remap Feature» (или «H/W Mem Remap», обычно находится в разделе «Chipset Settings» или «NorthBridge Settings», некоторые современные платы включают эту функцию автоматически). Только при соблюдении обоих этих условий вы сделаете доступным для ОС весь объём установленной памяти. Предупреждение - не все чипсеты поддерживают аппаратный ремаппинг, в первую очередь это касается чипсетов cемейства Intel 915/945, на системе с таким чипсетом сделать доступными все 4Гб установленной памяти нельзя в принципе. Со всеми серверными чипсетами, более новыми десктопными (965/P35 и выше) и системами на базе 64-битных процессоров AMD такой проблемы нет. Если вы включите Memory Remap с 32-битной ОС, то доступный ей объём оперативной памяти будет ограничен 2Гб, поэтому такого делать не надо.
Помните, что максимальное количество оперативной памяти, которое 32-битная версия Windows может выделить приложению составляет 2Гб по умолчанию и 2,7Гб, если ОС запущена с ключами /PAE и /3GB в boot.ini, а приложение откомпилировано с поддержкой такой возможности. Поэтому использование более 3Гб оперативной памяти совместно с 32-битными «десктопными» (не серверными!) ОС в подавляющем большинстве случаев совершенно не оправдано.
Offline
#6 01.05.08 03:48
Re: Windows XP 'не видит' 4 гигабайта ОЗУ
вот если PAE(расшифровывается physical address extension) включить, то память видно всю будет. да вот только толку с неё будет мало, потому что
Bream написал(а):
если ОС запущена с ключами /PAE и /3GB в boot.ini, а приложение откомпилировано с поддержкой такой возможности. Поэтому использование более 3Гб оперативной памяти совместно с 32-битными «десктопными» (не серверными!) ОС в подавляющем большинстве случаев совершенно не оправдано.
Offline
#10 02.05.08 01:45
Re: Windows XP 'не видит' 4 гигабайта ОЗУ
можно поставить 0x86 Windows Server 2003, Enterprise Edition
Ограничения по физическому объёму памяти и количеству процессоров
32-Bit 64-Bit
Windows XP Professiona 4 ГБ / до 2 CPU 28 ГБ / до 2 CPU
Windows Server 2003, Standard Edition 4 ГБ / до 4 CPU 32 ГБ / до 4 CPU
Windows Server 2003, Enterprise Edition 64 ГБ / до 8 CPU 1 TБ / до 8 CPU
Windows Server 2003, Datacenter Edition 64 ГБ / 8 - 32 CPU 1 TБ / 8 - 64 CPU
Offline
#11 02.05.08 12:43
#12 02.05.08 13:22
#13 02.05.08 13:33
#14 02.05.08 13:40
Re: Windows XP 'не видит' 4 гигабайта ОЗУ
Andron_ написал(а):
вопрос, который всегда меня интересовал...
исходя из таблички сверху - в ХП не будут полноценно работать четырехядерные процессоры?
Будут. у мееня по крайней меер все работает.
Эта табличка сделана за сумму лицензии.
Maq написал(а):
можно поставить 0x86 Windows Server 2003, Enterprise Edition
Ограничения по физическому объёму памяти и количеству процессоров
32-Bit 64-Bit
Windows XP Professiona 4 ГБ / до 2 CPU 28 ГБ / до 2 CPU
Windows Server 2003, Standard Edition 4 ГБ / до 4 CPU 32 ГБ / до 4 CPU
Windows Server 2003, Enterprise Edition 64 ГБ / до 8 CPU 1 TБ / до 8 CPU
Windows Server 2003, Datacenter Edition 64 ГБ / 8 - 32 CPU 1 TБ / 8 - 64 CPU
64 гб за счет пае, да многое серверное по поддерживает пае, но блин домашний софт хоть глаз выколи даже не подозревает что это такое.
Offline

