|
Компьютерный форум OSzone.net » Железо » Материнские платы и память » 32 разрядные версии Windows и память свыше 4GB |
|
32 разрядные версии Windows и память свыше 4GB
|
Ушел из жизни Сообщения: 26925 |
Аксиома номер раз: В 32 разрядных клиентских операционных системах невозможно использовать память объемом более 3,5GB (в некоторых 3,25, это зависит от особенностей биоса системных плат)
Это объясняется 32 разрядной архитектурой и тем что пространство от 3,5 до 4Gb занято под адресацию устройств PCI, в частности если у вас установлено много PCI устройств, то вы "увидите" меньше оперативной памяти, чем у вас есть. Аксиома номер два: От названия операционной системы это не зависит ![]() Если вам хочется "увидеть" все 8Gb (например) памяти, что поддерживает системная плата, устанавливайте 64-разрядные ОС. К старым устройствам может не найтись 64-разрядных драйверов. Данный вопрос неоднократно поднимался на форуме, поэтому ссылок не даю, рекомендую пользоваться поиском. Объяснять подробно почему и как тоже не буду, просто советую принять все что здесь написано как незыблемое правило! Если хотите узнать подробности советую посетить сайт компании Microsoft и поиском найти необходимые статьи. Преодолевая ограничения Windows: физическая память Статья Марка Руссиновича Куда пропадает память? Статья из журнала Хакер Переход на 64-битную систему: преимущества, проблемы, советы и Тесты игр в 64-битной среде: стоит ли переходить? Спасибо zeroua!! Вопросы "Почему у меня не видит больше 3 гигабайт в данной теме будут удалятся! Приветствуются посты с указанием ссылок на статьи посвященные данному вопросу. |
|
------- Отправлено: 15:24, 09-09-2008 |
Сообщения: 25151
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Ment69:
Physical Address Extension - PAE Design + ссылки внутри конечно же Описание различий между 32-разрядными и 64-разрядными версиями Windows Vista В диалоговом окне "Сведения о системе" в Windows Vista показывается объем системной памяти меньше ожидаемого, если на компьютере установлено 4 ГБ ОЗУ Windows Vista с пакетом обновления 1 (SP1) выводит сведения об объеме системной памяти (ОЗУ) 4 ГБ в системах с установленным объемом памяти 4 ГБ |
|
------- Отправлено: 15:39, 09-09-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 235
|
Профиль | Сайт | Отправить PM | Цитировать Не совсем согласен с "аксиомами":
1. нельзя говорить о числе 3.5ГБ. Корректнее говорить просто о том, что все 4ГБ получить нельзя, да и существует одно из типичных значений 3.75 ГБ. К тому же адресация устройств начинается с 2ГБ, а не с 3.5ГБ. 2. А как же PAE? С ним можно получить куда больше. Конечно поддерживают его только серверные Windows, а обычные (некотрые) лишь неофициально и всегда криво. Но те же линуксы вполне держат, надо лишь ядро пересобрать. Подробнее (но вкратце ![]() Вставлю ка это и сюда: Q: Установил в систему 4 ГБ памяти, но в свойствах системы Windows XP SP2 показывается только 3 ГБ, в чём причина? A: У 32-битных ОС (Windows ХР SP2/SP3, Windows Vista) адресное пространство составляет 4 ГБ, часть его адресов используется для работы с устройствами ввода-вывода (видеокарта, контроллеры и пр.), а то, что остаётся - для адресации оперативной памяти. Поэтому фактически доступный объем оперативной памяти всегда будет меньше 4 ГБ, а насколько меньше, зависит от используемого оборудования, но обычно около 3 ГБ - 3.5 ГБ. Воспользоваться всеми установленными 4ГБ можно при использовании x64 версий Windows или старших версий серверных систем. При использовании x64 версии Windows может потребоваться включение ремапа в BIOS, параметр может называться Memory Remap Feature, Memory Hole Remapping и т.п. При использовании серверных x86 систем может потребоваться включить PAE (Расширение физических адресов), для этого надо отредактировать системный файл boot.ini, добавив ключ /pae в строку загрузки ОС наряду с /fastdetect и прочими. Определить, включен ли PAE можно, посмотрев в свойствах системы. В привычной Win XP SP2/SP3 PAE также присутствует, но используется для DEP (Предотвращение выполнения данных). В Windows XP SP2/SP3 получить все 4 ГБ невозможно, возможно лишь увеличить значение доступной памяти, отключив неиспользуемые устройства. Полезные ссылки: 1. Memory Limits for Windows Releases 2. В диалоговом окне "Сведения о системе" в Windows Vista показывается объем системной памяти меньше ожидаемого, если на компьютере установлено 4 ГБ ОЗУ 3. Четыре гигабайта памяти - недостижимая цель? 4. Windows не видит всю установленную память объёмом 4Гб или более 5. Physical Address Extension - PAE Memory and Windows 6. Operating Systems and PAE Support Приложения: Свойства системы MS Windows 2003 Ent. SP2 с 4ГБ установленной памяти. Свойства системы MS Windows XP PRO SP2 с 4ГБ установленной памяти. Свойства системы MS Windows XP PRO SP2 с 4ГБ установленной памяти + отключены лишние устройства. Свойства системы MS Windows Vista Ult. с 4ГБ установленной памяти. Свойства системы MS Windows Vista Ult. x64 с 4ГБ установленной памяти. Bonus: Свойства системы Linux Ubuntu 7.10 64bit с 4ГБ установленной памяти. Примечания: 1. Речь идёт только об ОС Microsoft Windows. 2. Не рассматриваются вопросы ограничений со стороны оборудования (ограничения чипсета - поддержка лишь 4 ГБ памяти и менее, несовместимость и пр.). 3. Не рассматриваются случаи применения старых версий Windows (например, WinXP без SP2), где возможно получить в доступ все 4 ГБ, но что чревато нестабильной работой системы. 4. MS Vista SP1 x86 отображает в свойствах системы не доступную память, а физически установленную, что может ввести в заблуждение, когда система якобы видит 4 ГБ памяти. 5. Если ОС видит только 2ГБ, в первую очередь нужно проверить, не включён ли ремап. P.S. тему бы переименовать. ".. и память 4 ГБ и выше" |
------- Последний раз редактировалось Keper, 09-09-2008 в 16:31. Отправлено: 15:41, 09-09-2008 | #3 |
100 пёсент пью раша Сообщения: 9320
|
Профиль | Отправить PM | Цитировать Выжимаем максимум из оперативной памяти объемом 4 Гб в среде Windows. Как, сколько и где можно сделать с объёмом 4гб на 32-битных системах
|
------- Отправлено: 16:24, 09-09-2008 | #4 |
Забанен Сообщения: 1368
|
Цитата Ment69:
В порядке саморекламы: Четыре гигабайта памяти - недостижимая цель? |
||
Отправлено: 16:28, 09-09-2008 | #5 |
100 пёсент пью раша Сообщения: 9320
|
Профиль | Отправить PM | Цитировать Очень познавательный материал, ставящий все точки над "i".
![]() |
------- Отправлено: 17:25, 09-09-2008 | #6 |
Ушел из жизни Сообщения: 26925
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Игорь Лейко:
|
|
------- Отправлено: 17:28, 10-09-2008 | #7 |
Старожил Сообщения: 235
|
Профиль | Сайт | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 17:36, 10-09-2008 | #8 |
Забанен Сообщения: 1368
|
Цитата Keper:
Другие ОС вполне могут использовать больше 4 Гб и в клиентских версиях, если их разработчики об этом позаботились. В принципе, WinXP и XP SP1 могли бы использовать до 64 Гб, если бы по соображениям сегментирования рынка им не была ограничена память до 4 Гб. |
|
Отправлено: 18:06, 10-09-2008 | #9 |
Ушел из жизни Сообщения: 26925
|
Профиль | Сайт | Отправить PM | Цитировать Keper, Вы кстати не правильно поняли что такое Physical Address Extension - эта технология не позволяет "видеть" остальную память, а позволяет работать с ней, и кроме этой технологии надо чтобы и приложения с данной технологией могли работать, SQL может, а вот ваша любимая игрушка так и будет работать с 3,25Gb. Если я ошибаюсь то наши Гуру меня поправят
![]() |
------- Отправлено: 19:50, 10-09-2008 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Windows 7 32 bit и память 4GB | Shift85 | Microsoft Windows 7 | 12 | 27-10-2015 14:06 | |
Установка - Ноутбук не принимает 32-х разрядные системы | Arepjeff | Microsoft Windows 7 | 14 | 27-10-2015 08:26 | |
[решено] Почему серверные системы WIndows (32-bit) видят более 4GB RAM? | VictorSh | Хочу все знать | 4 | 04-08-2012 19:33 | |
Разное - MS Windows Vista Ultimate 32-bit и 4Gb оперативной памяти | UnDetect | Microsoft Windows Vista | 96 | 13-12-2010 01:12 | |
Что такое 16-и и 32-х разрядные программы? | Diesel | Хочу все знать | 4 | 28-04-2004 19:23 |
|