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

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

 

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


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

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


Аксиома номер три: типа с 1-м апреля.



PS не фотошоп.

Отправлено: 22:33, 01-04-2016 | #341



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

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

mwz mwz вне форума

Аватара для mwz

Ушел из жизни


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

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


Цитата evgen_b:
PS не фотошоп »
Я тоже не в фотошопе такие вещи делаю: есть гораздо более лёгкие программы.
На худой конец можно запустить тест в 64-битной системе, скрыв, как у вас, её разрядность.

-------
Mikhail Zhilin

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

Отправлено: 16:42, 02-04-2016 | #342


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


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

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


Цитата mwz:
скрыв, как у вас, её разрядность »
У нас она не скрыта, в свойствах системы явно видно "32-разрядная". Честно говоря, я затрудняюсь ответить, в каком бы ещё окне ОС можно так просто показать её разрядность. Больше может напрягать надпись "Ultimate" вместо "Максимальная", но это уже мои личные предпочтения: название системы в установленной у меня Windows решил вернуть на английский.

В общем, на картинке 32-разрядная Windows, которой доступно все 32 гигабайта оперативки (своп-файл задал жестко на 2 гигабайта), в данный момент она использует больше половины, а каждый стресс-тест 7-zip может использовать более 2 гигабайт памяти на процесс. Десяток тестов подтормаживает систему, поэтому больше не стал запускать, довольно трудно отловить момент, чтобы они все максимум памяти жрали.

Вот ещё рабочий стол с моего старенького ноута, т.к. где-то в середине темы было написано, что для XP это совсем нельзя реализовать.

Сама по себе эта сборка все 8 гигабайт опреативки не видит, но ограничение снять можно, и система продолжает быть работоспособной.

Отправлено: 22:43, 02-04-2016 | #343


Дед


Contributor


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

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


Возможно - система обычная паленая сборка с торрента, в которую могли вбить костыль "Up 4Gb Ready"

-------
Меня больше нет

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

Отправлено: 22:48, 02-04-2016 | #344

mwz mwz вне форума

Аватара для mwz

Ушел из жизни


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

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


Цитата WSonic:
Возможно - система обычная паленая »
Без "возможно": видно даже в окне свойств системы.

Цитата evgen_b:
в середине темы было написано, что для XP это совсем нельзя реализовать »
Без нарушения лицензионного соглашения, т.е. без превращения системы в варез — совсем. Да и костыль не всегда корректно работает.

-------
Mikhail Zhilin

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

Отправлено: 23:38, 02-04-2016 | #345


Дед


Contributor


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

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


Цитата mwz:
видно даже в окне свойств системы. »
На 7?

-------
Меня больше нет

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

Отправлено: 23:44, 02-04-2016 | #346


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


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

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


WSonic,
Да, некое подобие "Up 4Gb Ready" в обоих случаях применён.

Но...
1. Паленая. Ну она паленая ровно на столько, на сколько ресурс forum.oszone.net сам паленый, т.к. патчи визуальных тем, патчи ресурсов, патчи sfc, патчи установочных файлов, патчи tcpip.sys - ну это всё то, из чего данный ресурс тоже состоит, более того, все русскоязычные сборки отсюда растут. Так что смысла нет давать оценку другим ресурсам, не видя у себя бревно в глазу. Это всё нарушение лицензионного соглашения. Даже правка inf-файла, чтобы прикрутить драйвера, физически отсутствующие для новой ОС, тоже нарушение лицензионного соглашения. В последнем случае таких тем вместе со ссылками на модифицированные файлы дров тоже полно на ресурсе, сам недавно нашел здесь готовое решение.
2. Торрент. Ну так ни XP, ни 7 купить больше невозможно. Хорошо хоть p2p пока ещё совсем не заблокировали.
3. Костыль. Ну так в 32-разрядных Windows Server Enterprise 2003 или 2008 или даже в 2000 Advanced Server/Datacenter Server это не называется костыль, а даже, напротив, тогда считалось значительным нововведением и за поддержку данной технологии в этих продуктах просили немалые деньги (в отличие от более простых редакций, что как бы намекает на программное ограничение, а не архитектурное). Не в этом дело. Неужели столько организаций по всему миру закупилось костылями? Как же их ловко провели, оказывается. Вообще этот трюк успешно применялся задолго до Windows, задолго до emm386, задолго до zx-spectrum 128 и вообще задолго до того, как CPU стал выпускаться на одной микросхеме.

Резюмируя, не стоит гнобить разработки, которые в своё время совершали прорывы в информационных технологиях, пришли из времён мэйнфреймов и справляются со своими задачами до сих пор (во времена квантовых компьютеров SSE, SSD, многоядерность и прочая 64-битная инфраструктура тоже окажется костылями?). Тем более автоматически не стоило бы и гнобить людей, которые это создали, нет, не только режимы адресации памяти, но и хотя бы даже участников форума oszone.net, создавших разные "паленые" патчи и "паленые" плагины SVCPACK T13/T10. Да и технологию p2p тоже не стоит гнобить, даже майкрософт её стали использовать для распространения своих обновлений, очевидно, в будущем это станет единственным свободным каналом связи поверх прослушивающегося рекламного интернета.

Цитата mwz:
Да и костыль не всегда корректно работает »
Драйвера не всегда корректно работают. К Microsoft претензий нет, кроме того факта, что они наподписывали кучу WHQL-драйверов, заведомо не работающих, например, в 2003/2008. Сертификация всего лишь перераспределение денег, чтд.

Мне интересно только что в Windows поддержка более 4 Гб существовала с 2000 и программно залочена заурядным сравнением установленной памяти с константой. Кстати видел сообщения в этом форуме на сайт wj32, но это не первоисточник. Поэтому дам на него ссылку Geoff Chappell. Licensed Memory in 32-Bit Windows Vista

Отправлено: 00:41, 03-04-2016 | #347


Дед


Contributor


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

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


Цитата evgen_b:
Да, некое подобие "Up 4Gb Ready" в обоих случаях применён. »
На этом все чудеса и закончились...

-------
Меня больше нет

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

Отправлено: 00:44, 03-04-2016 | #348


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


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

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


Цитата WSonic:
На этом все чудеса и закончились... »
Любая технология, неважно, сколь примитивная, – сущая магия для тех, кто её не понимает. Freefall, Mark Stanley. (Это следствие 3-го закона Артура Кларка).

К сожалению, большинство технических ресурсов набито людьми, которые не понимают. Собственно постом выше я это и написал. Я бы ещё понял, если бы это был форум адвокатов и тема про лицензирование. Более того, человек, отстаивающий не свои права, а права монополистов и бюрократии (это ведь у них аллергия на слово "варез"), которые ему же ставят палки в колёса, по определению не адекватен.

В общем, 32-разрядные системы Windows имеют возможность стабильно работать с памятью более 4 Гб. Кому нужно ехать, а не "шашечки", этим пользуются. В случае с Linux всё намного проще, достаточно собрать ядро с поддержкой PAE.

Кстати, исключительно для XP/2003 Standard реально сделать поддержку не нарушая лицензию Microsoft. Можно использовать загрузчик EasyBCD, модифицировать его, и он при загрузке ядра XP будет модифицировать его в оперативной памяти. Профит. Конечно, никто такой геморрой реализовывать не будет, т.к. существующее решение намного проще и работает. Собственно от таких трюков Microsoft придумала Secure Boot, который спасает Microsoft не от вирусов, а от установки ОС других производителей без головной боли.

На 34-х страницах с 2008 по 2016 год я не увидел ни одну ссылку на другие технические ресурсы, где данная проблема давно уже решена. Такое уж качество рунета. Я имею ввиду именно описание метода, а не готовые программы, которые уже устарели после выпуска обновлений, и не могут больше снимать ограничение по объёму памяти. Ссылку на статью Джефа Чаппела я уже приводил, по данной теме это была самая первая публикация. Я также приведу более поздние исследования по данному вопросу.

PAE patch updated for Windows 10 (*)
Windows XP SP3 - Remove the 4GB physical address / RAM limit and use up to 64GB RAM using PAE
Remko Weijnen's Blog (Remko's Blog): Windows 2003 Server Standard memory patch
Как я преодолевал предел 4Гб на Windows XP 32бит
Windows XP Ram Limit - Page 3

(*) Что касается проекта PAE patch от wj32, то есть решение, поддерживающее большее количество ОС Windows, в частности XP/2003/7SP1 с обновлениями. Распространяется также с исходником, если, конечно, человек способен его найти. У гугла можно спросить "fix128 - поддержка памяти rutracker".

update
Клише - windows и более 4G физической памяти (Chinese)

Последний раз редактировалось evgen_b, 14-07-2016 в 07:57. Причина: см. update


Отправлено: 13:56, 03-04-2016 | #349


Аватара для flev45

Ветеран


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

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


Ноут Toshiba 17", i-5 6200U, доп. видеокарта NVIDEA, одна планка 8 ГБ.
Прежде чем открыть тему, прочитал в инете, что такое может быть при использовании встроенного видео.
В диспетчере отключил его, но ничего не изменилось. БИОС какой-то странный, настроек по ОЗУ и оборудованию совсем нет.
Прочитал ещё, что у новых Тошиб есть какая-то утилита (установка вместе с ОС), которая позволяет настраивать БИОС расширенно.
Так ли это и какие будут мнения, как средствами Винды 10 освободить занятую под оборудование память. Спасибо.

Отправлено: 14:11, 30-08-2016 | #350



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




 
Переход