Win Vista и 4 Gb RAM
Как сделать так, что бы WIN VISTA 32-bit "видела" все 4 Gb RAM, а не 3,5 Gb?
Никак. Она это по определению не может. Ставь х64 и не будет проблем. А так никакие танцы с бубном не помогут.
parasun, поставить 2 гига в слоты и воткнуть флешку с 2 гигами, а поставленные 4 гига в слоты памяти 32 битная видеть и использавать не будет.Для этого существует 64 битная ось.
Vanek505
Можно для этого надо поставить последние update
djremix
ссылки - в студию.
а лучше книжки почитай на досуге. "Род занятий: компьютеры" Народ бы не смешил
попробовать написать в boot.ini ключ /PAE
должно сработать
в клиентских 32-битных ОС:
1) PAE включается автоматом, если доступно
2) используется ТОЛЬКО для функционирования DEP
только в 32-битном 2003 серваке PAE обеспечивает доступность до 64 гигов памяти.
Все, точка. Нобелевскую никто не получит.
В общем по-любому нет?!
х32 не может адресовать больше 3.5гб памяти. Физически.
forums.php?m=posts&p=108195#108195
Выход - х64 только.
32 разрядная виста как раз и адресует ровно 4 гига. Но нужна страница для доступа к биосам устройств, к видеопамяти, поэтому всю под ОЗУ отдать никак нельзя.
Lenchik, ~4.2гига.
Я написал тоно, что и сколько она адресует. Смотри ссылку в моем предыдущем посте.
Оттуда же
If my computer has 4GB of RAM installed, why does Windows Vista show less memory?
This happens due to mapped IO reservations. These reservations overlay the physical address mask and mask out the physical addresses being used for actual memory.
Significant chunks of address space below 4GB (the highest address accessible via 32-bit) are reserved for use by system hardware. These include:
• BIOS (including ACPI and legacy video support)
• PCI bus (including bridges)
• PCI Express support will reserve at least 256MB
What this means is that a typical system may see between 256MB and 1GB of the address space reserved for hardware use that Windows (or any other OS) cannot access. Intel chipset specs are very good at explaining what address range is reserved by default. In some cases, they call out the fact that 1.5GB is always reserved and is therefore inaccessible to Windows. The amount of reserved memory changes from one system to another, due to the way they are designed.
When looking at memory in systems (desktop or notebook) there are three questions to ask that will tell you the maximum amount of memory your copy of Vista will be able to use:
1. 1. What Edition of the operating system is installed?
a. 32-bit Vista is limited to a maximum of 4GB and cannot see any pages above 4GB.
b. 64-bit Vista can use between 8GB and 128GB depending on the SKU.
2. 2. What address range can the processor actually access?
a. Typically that’ll be 40-bit addressing today for x64 (Intel EM64T/AMD64), but older processors may be limited to 36-bit or even 32-bit.
3. 3. Can your chipset map memory above 4GB?
a. Mobile chipsets on sale today cannot (but that may change with time).
b. Newer workstations (which use chipsets developed for single or dual proc servers) usually can.
Windows can remap memory from below 4GB to above 4GB and use it there. However, that relies on the three points below:
1. Can Vista access memory above 4GB?
a. 32-bit – NO
b. 64-bit – Maybe (due to chipset limitations)
2. Can your processor access memory above 4GB?
a. If it is newer, then it might, and if it is either AMD64 or EM64T, it’s almost certain.
3. Does your chipset allow pages to be remapped above 4GB?
a. Probably not – and that’s what’s catching people who install 64-bit Vista to work around point 1 – they find they still cannot see above 4GB.
In some cases, OEMs may be able to adjust their BIOS to reserve less memory for platform use. However, we’re not talking about a big difference (100’s of MBs).
32 разряда видит 4gb, если не видит это баг, этот баг знает microsoft поэтому выпустила update кокой именно незнаю, поэтому
рекомендую поставить все update и проверить работоспособность.
Нет там никакого бага. Почитайте описание проца. Он в 32 разрядном режиме не может адресовать больше 4 гиг с копейками. Ну не позволяет разрядность адресных регистров адресовать больше и все тут. А еще в том же адресном пространстве должно быть видно ПЗУ и видео память. Поэтому по нормальному никак. И это не зависит от операционки. Можно конечно переключать страницы программно, это и называется PAE. Но это дополнительные задержки времени и глюки. В виртуальном режиме можно адресовать несколько терабайт, но это не физическая память.
В 64 разрядном режиме добавляется еще один 16 разрядный адресный регистр и обьем адресуемой памяти существенно возрастает.