Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Железо » Материнские платы и память » 32 разрядные версии Windows и память свыше 4GB

Ответить
Настройки темы
32 разрядные версии Windows и память свыше 4GB

[:::::]


Moderator


Сообщения: 26927
Благодарности: 3916

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: Ment69
Дата: 09-09-2016
Аксиома номер раз: В 32 разрядных клиентских операционных системах невозможно использовать память объемом более 3,5GB (в некоторых 3,25, это зависит от особенностей биоса системных плат)
Это объясняется 32 разрядной архитектурой и тем что пространство от 3,5 до 4Gb занято под адресацию устройств PCI, в частности если у вас установлено много PCI устройств, то вы "увидите" меньше оперативной памяти, чем у вас есть.
Аксиома номер два: От названия операционной системы это не зависит Поэтому не важно Vista у вас или Linux - если они 32 битные не видать вам больше 4Gb памяти! Невозможно из-за 32-разрядной архитектуры ОС!!
Если вам хочется "увидеть" все 8Gb (например) памяти, что поддерживает системная плата, устанавливайте 64-разрядные ОС. К старым устройствам может не найтись 64-разрядных драйверов.

Данный вопрос неоднократно поднимался на форуме, поэтому ссылок не даю, рекомендую пользоваться поиском. Объяснять подробно почему и как тоже не буду, просто советую принять все что здесь написано как незыблемое правило! Если хотите узнать подробности советую посетить сайт компании Microsoft и поиском найти необходимые статьи.

Преодолевая ограничения Windows: физическая память Статья Марка Руссиновича
Куда пропадает память? Статья из журнала Хакер

Переход на 64-битную систему: преимущества, проблемы, советы и Тесты игр в 64-битной среде: стоит ли переходить? Спасибо zeroua!!

Вопросы "Почему у меня не видит больше 3 гигабайт в данной теме будут удалятся!

Приветствуются посты с указанием ссылок на статьи посвященные данному вопросу.

-------
ВНИМАНИЕ ознакомьтесь, прежде чем создать тему! Процессор - мозг компьютера, блок питания - сердце и печень.


Отправлено: 15:24, 09-09-2008

 


Administrator


Сообщения: 25159
Благодарности: 3785

Профиль | Сайт | Отправить PM | Цитировать


Цитата Ment69:
Приветствуются посты с указанием ссылок на статьи посвященные данному вопросу. »
такие подойдут?

Physical Address Extension - PAE Design + ссылки внутри конечно же

Описание различий между 32-разрядными и 64-разрядными версиями Windows Vista

В диалоговом окне "Сведения о системе" в Windows Vista показывается объем системной памяти меньше ожидаемого, если на компьютере установлено 4 ГБ ОЗУ

Windows Vista с пакетом обновления 1 (SP1) выводит сведения об объеме системной памяти (ОЗУ) 4 ГБ в системах с установленным объемом памяти 4 ГБ

-------
FAQ по Windows 10 .::. Настройка Центра обновления в Windows 10 .::. Чистая установка Windows 10 – пошаговая инструкция

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:39, 09-09-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 235
Благодарности: 55

Профиль | Сайт | Отправить PM | Цитировать


Не совсем согласен с "аксиомами":
1. нельзя говорить о числе 3.5ГБ. Корректнее говорить просто о том, что все 4ГБ получить нельзя, да и существует одно из типичных значений 3.75 ГБ. К тому же адресация устройств начинается с 2ГБ, а не с 3.5ГБ.
2. А как же PAE? С ним можно получить куда больше. Конечно поддерживают его только серверные Windows, а обычные (некотрые) лишь неофициально и всегда криво. Но те же линуксы вполне держат, надо лишь ядро пересобрать.

Подробнее (но вкратце ) со ссылками http://forum.3dnews.ru/showthread.ph...er=all#1402967
Вставлю ка это и сюда:

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


Аватара для SanCho

100 пёсент пью раша


Moderator


Сообщения: 9320
Благодарности: 1548

Профиль | Отправить PM | Цитировать


Выжимаем максимум из оперативной памяти объемом 4 Гб в среде Windows. Как, сколько и где можно сделать с объёмом 4гб на 32-битных системах

-------

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:24, 09-09-2008 | #4


Забанен


Сообщения: 1368
Благодарности: 162

Профиль | Цитировать


Цитата Ment69:
Аксиома номер два: От названия операционной системы это не зависит »
Это может зависеть даже от номера установленного (или неустановленного) пакета исправлений.
В порядке саморекламы: Четыре гигабайта памяти - недостижимая цель?
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:28, 09-09-2008 | #5


Аватара для SanCho

100 пёсент пью раша


Moderator


Сообщения: 9320
Благодарности: 1548

Профиль | Отправить PM | Цитировать


Очень познавательный материал, ставящий все точки над "i".

-------


Отправлено: 17:25, 09-09-2008 | #6


[:::::]


Moderator


Сообщения: 26927
Благодарности: 3916

Профиль | Сайт | Отправить PM | Цитировать


Цитата Игорь Лейко:
Это может зависеть даже от номера установленного (или неустановленного) пакета исправлений. »
Но насколько понятно из вашей статьи все равно предел в 4 гигабайта в 32 разрядных системах (не серверных) преодолеть нельзя.

-------
ВНИМАНИЕ ознакомьтесь, прежде чем создать тему! Процессор - мозг компьютера, блок питания - сердце и печень.


Отправлено: 17:28, 10-09-2008 | #7


Старожил


Сообщения: 235
Благодарности: 55

Профиль | Сайт | Отправить PM | Цитировать


Цитата:
Но насколько понятно из вашей статьи все равно предел в 4 гигабайта в 32 разрядных системах (не серверных) преодолеть нельзя.
можно. И наверняка об этом Игорь Лейко написал.

-------
Опытный шаман вылечит вашего электронного друга: танцы с бубном, снятие порчи и сглаза, заговор микросхем.


Отправлено: 17:36, 10-09-2008 | #8


Забанен


Сообщения: 1368
Благодарности: 162

Профиль | Цитировать


Цитата Keper:
можно. И наверняка об этом Игорь Лейко написал. »
В несерверных 32-разрядных - нельзя. WinXP и WinXP SP1 могут использовать 4 Гб (с включенным РАЕ), XP SP2 и SP3, а также виста - только меньше четырех. Но это если речь идет о Windows.
Другие ОС вполне могут использовать больше 4 Гб и в клиентских версиях, если их разработчики об этом позаботились.

В принципе, WinXP и XP SP1 могли бы использовать до 64 Гб, если бы по соображениям сегментирования рынка им не была ограничена память до 4 Гб.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:06, 10-09-2008 | #9


[:::::]


Moderator


Сообщения: 26927
Благодарности: 3916

Профиль | Сайт | Отправить PM | Цитировать


Keper, Вы кстати не правильно поняли что такое Physical Address Extension - эта технология не позволяет "видеть" остальную память, а позволяет работать с ней, и кроме этой технологии надо чтобы и приложения с данной технологией могли работать, SQL может, а вот ваша любимая игрушка так и будет работать с 3,25Gb. Если я ошибаюсь то наши Гуру меня поправят

-------
ВНИМАНИЕ ознакомьтесь, прежде чем создать тему! Процессор - мозг компьютера, блок питания - сердце и печень.


Отправлено: 19:50, 10-09-2008 | #10



Компьютерный форум OSzone.net » Железо » Материнские платы и память » 32 разрядные версии Windows и память свыше 4GB

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] 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




 
Переход