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

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

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

Ушел из жизни


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

Профиль | Сайт | Отправить 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

 

Ушел из жизни


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

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


The Healer, Не правильно вы цитируете меня Я всегда говорил что имея 4GB памяти не имеет смысла ставить 64 разрядную ОС, именно из за того, что у вас наблюдается.

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


Отправлено: 06:31, 13-12-2009 | #91



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

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


Новый участник


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

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


Цитата Ment69:
Я всегда говорил что имея 4GB памяти не имеет смысла ставить 64 разрядную ОС »
Интересно, а сколько же надо ставить?!?
Все решилось включением в БИОСе функции Remap memory featuring... и вуаля:


Отправлено: 01:01, 14-12-2009 | #92


Новый участник


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

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


Господа кто может прокомментировать данный материал Ссылко. Фейк или как?

Отправлено: 13:45, 06-03-2010 | #93


Ушел из жизни


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

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


716 котят, Вы комментарии почитали?

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


Отправлено: 14:16, 06-03-2010 | #94


Аватара для minos66

дилетант


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

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


Цитата 716 котят:
Фейк или как? »
Ну почему фейк... У кого то работает ACER Форум » 4 Gb RAM и Windows Vista 32-bit Пост #28 Но... Но вспомните, что использование PAE это был штатный режим в Windows XP до SP2. И M$ не из за вредности или из за забывчивости использует PAE в более новых версиях только для обеспечения поддержки DEP, не позволяя «перекинуть» в область выше четырех гигабайт ту оперативную память, расположенную в четвертом гигабайте, которая резервируется устройствами. Причина – обеспечение совместимости с драйверами, написанными без учета возможного включения РАЕ. Поскольку драйверы работают с физическими адресами, они должны понимать 36-разрядную шину адреса и усложненный процесс трансляции адресов при включенном РАЕ. А разработчики "не серверных" драйверов это просто не делают. Да и в самом деле - зачем? Cовсем недавно и модулей оперативки то больше 512MБ не было и 2Г считалось "верхом совершенства". Учитывая что драйвера редко пишут с нуля, ожидать что драйверписатели бросятся переписывать сотни тысяч драйверов не приходится, тем более x86 системы постепенно вытесняются х64 битными. Используя сею приблуду вы рискуете получить нестабильную систему с трудноопределимыми глюками. Так что если хотите 4Г и выше - используйте x64 битные версии ОС.

Последний раз редактировалось minos66, 06-03-2010 в 14:35.


Отправлено: 14:21, 06-03-2010 | #95


Аватара для Luceferus666

Новый участник


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

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


так что на xp 32-бита 6gb не поставить?оО

Отправлено: 06:58, 11-03-2010 | #96


Ушел из жизни


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

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


Цитата Luceferus666:
так что на xp 32-бита 6gb не поставить? »
Вопрос не корректен, 6Gb вы можете поставить на системную плату и Windows XP32 вы сможете поставить, но система увидит только 3,25Gb, а
остальные гигабайты бесполезны.

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


Отправлено: 07:58, 11-03-2010 | #97


Аватара для minos66

дилетант


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

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


Цитата Ment69:
система увидит только 3,25Gb »
Здесь надо * ставить и в сноске указывать - "в зависимости от аппаратной конфигурации". Может и больше быть, может и меньше.
Цитата Luceferus666:
Luceferus666 »
Попробую на пальцах объяснить.
читать дальше »
Что такое адресация памяти? Представьте себе весь объем оперативной памяти в виде листа бумаги в клеточку. Каждая клеточка - это элементарная ячейка хранения информации, в простонародии именуемая бит. Ну там 0 может быть или 1 (есть заряд или нет). Это так сказать примитивная физика памяти. Чередования этих 0 и 1 несет некий сакральный смысл. Не будем сейчас говорить об инструкциях процессора, операндах и прочих малопонятных вещах. Примем на веру, что процессор извлекает данные из памяти, и эти данные указывают ему, что нужно делать. Вот что бы извлечь какие нибудь данные процессор должен знать куда ему обратиться, т.е. каждая ячейка памяти должна быть "подписана", иметь свой уникальный адрес. 32-битная ОС на то и называется 32-битной, что оперирует двоичными словами длинной в 32 бита. Сколько можно составить уникальных адресов при этом? Основы комбинаторики говорят что 2^32=4294967296 адресов или переведя в гиБи (не гиГа - гига десятичная приставка 10^9, нам же в силу двоичной природы компьютера надо оперировать двоичными величинами 1 гиБи= 2^30=1073741824 битам) получим ровно 4ГиБи бита оперативки.
Теперь почему же использовать может меньше. Есть такая штука как DMA - прямая адресация к памяти. Некоторые устройства, ну там шина PCI, шина видеокарты, ATA/ATAPI контроллеры хотят обращаться к оперативке напрямую, минуя цепочку устройство-контроллер памяти-процессор-контроллер памяти-устройство. У них собственная голова (в виде frimware или даже собственного процессора как у видеокарт) на плечах и загружать центральный процессор каждым обращением к памяти они не хотят. Но для этого им нужно иметь гарантированое адресное пространство в оперативки, которое никто не займет без их ведома. Вот ОС и резервирует часть оперативки под нужды этих устройств. Сколько и для кого легко посмотреть в Диспетчере устройств Вид-Ресурсы по типу.
Это так сказать для вашей "классической" 32 битной ОС. Что такое PAE и что такое AWE применяемое в серверных 32-битных ОС - это тема для отдельного спича.

Отправлено: 08:56, 11-03-2010 | #98


Аватара для Luceferus666

Новый участник


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

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


а на seven? будет видно те же 6gb?
или, например как на данный момент можно купить компьютер где стоит 4-6-8Gb на них обязательно стоит 64?
и еще есть ли недостатки перехода на 64-битную систему, и какое ограничение в оперативной памяти на данной ОС?
читать дальше »
и вопрос немного не в тему... есть ли ограниение на 32-битной системе по видео-памяти?

Отправлено: 13:51, 11-03-2010 | #99


Аватара для zeroua

Ветеран


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

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


Цитата Luceferus666:
а на seven? будет видно те же 6gb? »
, на Х64 будет,
Цитата Luceferus666:
как на данный момент можно купить компьютер где стоит 4-6-8Gb на них обязательно стоит 64? »
, оптимально должна стоять х64 Win XP/Vista/7,
Цитата Luceferus666:
есть ли недостатки перехода на 64-битную систему »
, читаем статью: Переход на 64-битную систему: преимущества, проблемы, советы и Тесты игр в 64-битной среде: стоит ли переходить?,
Цитата Luceferus666:
какое ограничение в оперативной памяти на данной ОС? »
, для х64 - 192Гб, читаем Ограничения памяти в различных выпусках ОС Windows

Цитата Luceferus666:
есть ли ограниение на 32-битной системе по видео-памяти? »
, я точно ответить не могу, но профессиональные графических решений типа Quadro FX 470 поддерживает - Общий объем памяти До 4 GB DDR2(системная память)

-------
лучше по утру на Google Earth искать ГДЕ ты пил, чем на youtube КАК...
http://forum.oszone.net/image.php?type=sigpic&userid=68333&dateline=1203429944


Последний раз редактировалось zeroua, 11-03-2010 в 14:57.

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

Отправлено: 14:38, 11-03-2010 | #100



Компьютерный форум 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




 
Переход