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, как вернуть назад, можете прочитать тут.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения