Я имею:
1) Gygabyte 990FXA UD3 rev 1.2
2) 4 х 8 ГБ (Kingston 9905403-518.A00LF)
3) AMD FX-8320
Windows обнаруживает 32 ГБ, BIOS также обнаруживает 32 ГБ.
Но при загрузке ОС она не позволяет использовать больше, чем приблизительно 13 ГБ (даже не 16 ГБ).
Я пробовал разные программы ... Например, Sysinternals TestLimit. Но я обнаружил проблему, когда SQL Server пытался выделить больше памяти с отключенным файлом подкачки.
Если я добавлю файл подкачки, это позволит использовать это количество оперативной памяти + размер файла подкачки.
Похоже, я могу использовать только половину своей оперативной памяти. Я пробовал Windows 7 x64 Ultimate, Windows Server 2008 R2 Datacenter, Windows 7 x64 Live CD.
Я перепробовал все возможные комбинации этих модулей.
Любые 2 модуля отлично работают как 16 гб ... но не все вместе ..
Монитор ресурсов показывает, что 2-й 16 Гб свободен, а не аппаратно зарезервирован.
Кроме того, Windows сообщает о странных счетчиках памяти в каждом случае:
1) Если я использую 2 модуля, он показывает использованную память (в диспетчере задач): ~ 2,5 ГБ
2) если установлено 4, диспетчер задач показывает: ~ 5,5 ГБ
Та же ОС просто перезагружается в другой аппаратной конфигурации, кушает разное количество оперативки, что-то странное ...
Я написал в поддержку Gigabyte, но пока нет ответа. Я перепробовал все свои BIOS .. ничего ...
Я также проверил настройки msconfig ... не помогает ...