![]() |
LGA Gigabyte 8N-Sli + 4*1Gb Ram
Ситуация : Мать Gigabyte 8N-Sli версия БИОСа свежая F4 , установлено 4 банки памяти по 1Гб Transcend . Биос определяет прекрасно а вот Винды нагло кричат что установлено 3Гб ....
Дрова ставил свежие непомогло .....стало подозрение что система нехочет понимать но ХР как помнится 4Гб должен видеть однозначно ... ХЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЕЛЛЛЛЛЛПППППППППП.... :молись: |
bua, какой процессор? Какая память?
|
Wiedemann
Камень LGA 630 память NONECC Transcend JetRam 1024Mb x 4 |
1. Ограничение 32-битный систем, коей и является Windows XP, 4Gb оперативной памяти, но реально под приложения из них она может выделить всего около 2,75Gb, остальные используются еею для каких своих нужд (ядра или переадресации в другую, более высокую область памяти). Поэтому BIOS материской платы и показывает реальное кол-во памяти, которое сможет видеть 32-bit операционная система.
2. Материнскую плату возможно заставить видеть все 4Gb оперативки включив в BIOS параметр "... memory hole Remapping" который нужен если у вас есть 64-bit операционка (это или Unix подобные системы, или Windows 2003 extendet edition) В таком случае, при влючении этого параметра в обычной Windows XP вам будет доступно не более 2Gb оперативки. Решил я проблему установкой Windows XP 64-bit. В ней все 4Gb видны, но надо не забывать, что то же 3D Max, Photoshop будут для себя видеть не более 2Gb. Но это временно, пока не выйдут 64 bit версии. А пока можно запускать эти программы одновременно и Windows 64-bit выделит им каждой до 2Gb. Кстати вдогонку. Ощнамся со статьей _http://www.site.kz/news_unit.php?id=15810 |
bua, если запустить с планками в 1/3 или 2/4 слотах, то определяется как 2 Гб?
Местами попробуйте поменять. Возможна несовместимость в двухканальном режиме. |
Wiedemann
я игрался по всякому , глюк проявляется только в случае если стоят все 4 планки entropy Спасибо, осталось только обяснить Юзверю что он зря переплачивает деньги ....., что как понимаете оочень трудно так как он "чайник" , либо просто послать его ...:) |
bua, проверить память на другом компе. Либо память, либо мать.
|
Итак, согласно спецификации - современные чипсеты позволяют адресовать несколько гигабайт ячеек памяти.
Для примера возьмем любой чипсет, который может организовать доступ к данным, размещенным по 4096М адресам. Так называемые, системные ресурсы, занимают верхние адреса адресного пространства чипсета. Для нормальной работы системы ей требуется около 750МБ. Может и меньше - всё зависит от того насколько сильно нагружена система различными внешними и встроенными устройствами Когда обьем установленной оперативной памяти равен 3Гигабайта и менее - это "откусывание" памяти системой под свои нужды - НЕЗАМЕТНО (хотя и снизу - с нулевых адресов ячеек памяти - тоже системные ресурсы есть, но они мАлы по сравнению с гигабайтами ОБЩЕГО адренсного пространства). Допустим, стоИт у вас в системе AGP-видеокарта с 256МБ памяти на борту - её видеопамять будет размещаться по адресам верхнего диапазона, например, в районе 0хЕ000 0000h-0xEFFF FFFFh, и эти адреса будут запрещены для обращения со стороны пользовательских приложений. Но приложения пока в этот диапазон и не лезут (пока не лезут, лишь пока) - ОПЕРАТИВНОЙ памяти-то всего 3Гига. Они и уживаются в этой трехгиговой памяти, спокойно, вместе с системными ресурсами, которым оперативной памяти не требуется, а требуется, всего лишь, несколько сотен мегабайт адресуемых ячеек в верхней области ОБЩЕГО адресного пространства. Всем места хватает. НО стОит, установленной в систему памяти, достичь размера в 3.2 Гигабайта и выше, как сразу же это ограничение (по доступным для приложений адресам памяти) становится ЗАМЕТНЫМ. За неимением более подходящего документа, могу привести только, выдержку из описания на МоВо Интел D915PBC (i915P) : Цитата:
Но его же куском (этого пространства) являются ещё и адреса обмена, которые принадлежат НЕ оперативке, а куче контроллеров внутри чипсета (AGP, ACPI, PnP, SMBus, EHCI, OHCI, AHCI, FirmwareHub и прочие Hubs) , их собственным БИОСам и регистрам, УСБ-устройствам и картам расширения. Их адресует чипсет - НО - контроллер памяти (имеется в виду - оперативки) в этой адресации не принимает участия. Вот этот-то последний (по адресам расположения) кусок, который служит для обслуживания системы и который присутствует всегда в системе (в виде запретов на адресацию тех или иных кусков адресного пространства) наряду с основным БИОСом и видеоБИОСом и является системной областью куда "вход посторонним запрещен". В случае со старыми чипсетами... - там другое, гораздо мЕньшее, количество памяти, запрещалось для доступа приложениям в связи с мЕньшими аппетитами системы, но это запрещение существовало ВСЕГДА. Вообще-то при POST можно, что угодно написать - можно РЕАЛЬНО доступную память, а можно - УСТАНОВЛЕННУЮ в систему. При определенных условиях - когда РЕАЛЬНАЯ память не перекрывает по своему размеру определенной величины и не вторгается в адресное пространство системной области - ЭТИ величИны будут равны. Даже во времена DOS - верхнее адресное пространство было недоступно приложениям - там сидели и сидят до сих пор БИОС, видеоБИОС, БИОС LAN/SCSI/PCI. БИОСы были написаны по иному - не было много из того что есть сейчас. Я уж не говорю про времена когда не было PnP BIOS. Тогда система довольствовалась только БИОСом в конце адресного пространства и 64КБ в его начале, а все остальное адресное пространство было отдано приложениям. Короче - это наследство, в виде 640КБ основной оперативной памяти, (UMB) верхних адресов, системных областей и прочих атрибутов РС АТ ещё долго будет сказываться на распределении ресурсов вычислительных систем. В 440ВХ ещё не было, т.н., ХАБОВОЙ архитектуры (I/O Controller Hub - ICH), которая болеее требовательна к системным ресурсам . Но в нем тоже есть запрещенные (для обращения со стороны пользовательских программ) адреса - просто таких адресов гораздо меньше - не более 30-40МБ. Потому и незаметны ограничения по адресации памяти. При наличии чипсета, который может адресовать 8Г ячеек, Вы почувствуете, что Вам чего-то не хватает только при установке в систему оперативной памяти обьемом 7.2Г и более. ИсточникЖ http://forum.asus.ru/viewtopic.php?p...d0495d9382af93 |
Nicodim
Материал хороший. Только, если автор -- не ты сам, надо бы ссылочку, хотя бы из вежливости. Насколько я понял, это отсюда: http://forum.asus.ru/viewtopic.php?p...d0495d9382af93 Да и одной только ссылки было бы достаточно. |
Nicodim
Цитата:
|
Чипсет в теории-то поддерживает свыше 4 ГБ адресуемой памяти, а вот БИОС матери нет. Так что все объясняется постом Nicodim'а.
На практике свыше 4 ГБ поддерживается пока только серверными чипсетами в конфигурациях под 2 и больше сокета. |
Цитата:
Цитата:
4 Гб - это ограничение 32 битной адресации. 64 битные процессоры такой проблемы не имеют (их потолок вроде 512 Гб оперативки). К тому же уже давно это ограничение обходится. Интел придумал такую весч как PAE. Расширение физических адресов. ИМХО мать должна поддерживать 4 Гб, если это заявленно. По крайней мере на Атлоне 4 Гб ставили. |
Вощем насколько я понял надо устанавливать какоито Майкрософтофский патч , а вот какои я никак немогу разобрать , помогите люди добрые
|
Wiedemann
Ось-то 32-битная, и большее адресное пространство просто не видит. На WinXP 64-bit Edition нормально все. Я видел разве что на красной шляпе сервак с оптероном и 8 ГБ памяти, там уже давненько 64 бита в ходу. |
XPEHOTPOH
Кампутир то 32 битный , куда я ему WIN64 ???? Я детально изучил информацию приведенную тут : Описание функции настройки памяти размером 4 ГБ и ключа расширения физических адресов (РАЕ) где было указанно применение к системам в том числе и к ХР , но ничего так и неполучилось .... |
XPEHOTPOH, а Windows 2000 server 64 bit был? А больше 4 Гб юзали спокойно. Для этого и делают PAE. Для SQL сервера AWE, чтобы он мог брать эту память.
bua, PAE нужно, если у вас больше 4 Гб. 4 гб ограничение для 32 бит. В том числе FAT 32 не держит файлы больше 4 Гб. Скорее всего это баг. Либо матери, либо памяти. |
Цитата:
|
Часовой пояс GMT +4, время: 10:12. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.