Member
Статус: Не в сети Регистрация: 01.01.2005 Откуда: Москва Фото: 2
Обсуждаем проблемы и возможность по установке и использованию 4GB оперативной памяти в операционных системах Windows XP x86, x64 & Windows Vista 32-64bit.
К слову о трёх планках памяти: Технология Flex Memory — позволяет осуществлять двухканальную адресацию памяти даже при неравномерном заполнении слотов, относящихся к разным каналам: чередующаяся адресация, которая помогает ускорить обычный доступ в память, выполняется для объема памяти, равного удвоенному объему меньшего из модулей(пар модулей), а остаток большего из модулей(пар модулей) адресуется линейно. Таким образом, для полноскоростного двухканального доступа к [части] памяти теперь не требуется соблюдать суммарное равенство объемов в каждом из каналов. Отредактировано куратором: meloman_1981. Дата: 26.12.2008 15:53
Member
Статус: Не в сети Регистрация: 14.11.2007 Откуда: Москва Фото: 1
USB Ответьте на вопрос про чипсет. Я, конечно, догадываюсь, что это GF9400M (MCP79MX), в котором и кроется проблема, но всё же. Если чипсет поддерживает макс. 4 Gb памяти, это значит, что в эти 4Gb будет включена память резервируемая всем устройствами (не только видеокартой). Т.е. даже под 64битной системой пользователю будет доступна не вся память.
chesheer 1 там не GF9400M (MCP79MX), а NVIDIA® ION™ Graphics, support DX10 / Full HD 1080p (Blu-ray) 2 Share memory стоит 64мб 3Чипсет держит Support DDR2 800MHz, 2 x SO-DIMM slots, default 2GB (2 x 1GB), Maximum up to 4GB Windows® 32 / 64-bit OS.
Member
Статус: Не в сети Регистрация: 14.11.2007 Откуда: Москва Фото: 1
USB Первый ION - это и есть то, что я написал (второй - Intel NM10 + GT218 GPU). При максимальной поддержке чипсетом 4Gb памяти эффект будет таким же, если поставить 32-бит операционку (которая тоже поддерживает 4Гб памяти, а вот почему пользователю отдаёт меньше - расписано много раз и весьма подробно).
Advanced member
Статус: Не в сети Регистрация: 10.04.2003 Откуда: Москва
mellocute, идите изучать топик по Вашей матплате. Контроллер памяти находится в процессоре, а потому плохой контакт в разъеме процессора может привести к отключению части модулей DIMM. Дефект типичный. Для этой темы это offtop.
Member
Статус: Не в сети Регистрация: 22.05.2011 Откуда: с того тыс.лет.
pa_ul писал(а):
...не надо мне рассказывать от чего это зависит. Я спрашивал про конкретный случай с загрузкой всех жизненных процессов ( антивирус и тд.), но без запуска всякого хлама...На сегодняшний момент ни одна нормальная игра не может занимать больше 2-2,5 гб. Отсюда вопрос? А зачем 16 гб? Максимум для 64 bit системы нужно 4гб. Никогда не понимал людей, которые покупают память, которая не будет востребована....
При чём здесь вы,ветка ресурса общественное место и ответы постить лучше в широком спектре.Если монитор позволяет работать в HD 1920x1200 или более,если видюха держит DX11 и т.д., имеет на борту 2х2Gb видеопамяти(2х чиповая) и проц соответствует,то тестирование требовательных игр по полному max избавит пользователя от хлопот при объёме оперативной памяти 8-12-16Gb.Если вы без понятия("Никогда не понимал людей") почитайте ветки об этом.
Advanced member
Статус: Не в сети Регистрация: 10.04.2003 Откуда: Москва
Я не понял, они что, просто переименовали файлы и скрипт ReadyFor4Gb? Отстой! Впрочем, может пойдет 'это', если оригинальный способ не прокатывает (почему-то). Alexxx650, что там говорят по поводу "лучше жевать чем говорить"?
У меня w7 x86 с 8Gb ... и, знаете, как-то ничего не мешает. Единственная программа, которая вызвала проблемы (ЕДИНСТВЕННАЯ!) - это глюкало редкостное 3D Mark Vantage, да и тот лечится отключением DEP. Глюкоделы пишут а-бы куда, вот он и валится.
Advanced member
Статус: Не в сети Регистрация: 10.04.2003 Откуда: Москва
offtop
Во-первых, в таком варианте под 1 приложение можно выделить больше памяти, чем в x64 (ключи 3G &etc). Удивлены? Я тоже. Пока не попробовал запихнуть тест памяти без AWE. Для х86 получается 1.6G, для х64 не больше 1.3G. Во-вторых, полная совместимость. Хоть DOS'а и нет давно, но интересные тулзы подчас всплывают ... в том числе и свои, древние. В-третих, нет обязаловки с подписью драйверов. В-четвертых, просто жалко терять 0.5G просто так (не актуально для 8G, но ранее я сидел на 4G) В-пятых, практически отсутсвует софт х64, а потому нет никакой явной нужды переть этот воз.
Для справки, на работе у меня 3 года стоит XP x64. Так что, фанатизмом я не страдаю. ))
Member
Статус: Не в сети Регистрация: 17.04.2008 Откуда: Москва
поставил VSuite Ramdisk (Free Edition), замутил рамдиск (винда ХП х32, 8гб) на 4гб, кинул туда своп. замер быстродействия - чтение/запись под 8000мб. делается все в пару кликов + ребут. доволен
ReadyFor4GB сделал по инструкции, всё работает! Видит все 4 гб, на другом компе видит все 8 гб (windows 32bit). Никаких глюков, BSOD и тд. Только всеравно в x86 больше 2гб процессу не выделишь.
Member
Статус: Не в сети Регистрация: 03.08.2007 Откуда: Минск
rrrrex эта программа уже устарела, она заменяет на старое ядро, которое было ещё до первого сервис-пака. Рекомендую использовать эту, она патчит оригинальное ядро, правда это придется делать ручками (минут за 5).
readme.txt
PatchPae by wj32. Tested on Windows Vista SP2, Windows 7 SP0 and Windows 7 SP1.
== Usage == 1. Open an elevated Command Prompt window.
2. cd C:\Windows\system32. Make sure the current directory is in fact system32.
3. C:\WherePatchPaeIs\PatchPae.exe -type kernel -o ntkrnlpx.exe ntkrnlpa.exe This will patch the kernel to enable a maximum of 128GB of RAM.
4. C:\WherePatchPaeIs\PatchPae.exe -type loader -o winloadp.exe winload.exe This will patch the loader to disable signature verification.
5. bcdedit /copy {current} /d "Windows 7 (PAE Patched)" This will create a new boot entry. A message should appear: The entry was successfully copied to {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}.
6. bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} kernel ntkrnlpx.exe This will set our boot entry to load our patched kernel.
7. bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} path \Windows\system32\winloadp.exe This will set our loader to be our patched loader.
8. bcdedit /set {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} nointegritychecks 1 This will disable verification of the loader.
9. bcdedit /set {bootmgr} default {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} This will set our boot entry to be the default.
10. bcdedit /set {bootmgr} timeout 5 This will set the timeout to be shorter. Note: you can change this timeout to whatever you like.
11. Restart the computer and enjoy.
И да, если потом будете накатывать обновления, которые обновляют и ядро, данную процедуру придется повторить (не полностью, только 3 пункт). Проверено: все работает. В комплекте есть исходники, можете даже посмотреть, что она делает. Как я проверяю, обновилось ядро после изменений или нет: делаю копию ntkrnlpa.exe на момент патчинга, потом после обновлений сравниваю её с оригинальным ntkrnlpa.exe, если изменился - патчу заново. PS: и насчет того, что предлагает поставить сервис-пак заново, у меня тоже так было после манипуляций с readyfor4gb, как вернуть назад, можете прочитать тут.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 156
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения