Я измерил пропускную способность памяти моего компьютера с MemTest86+, и один результат меня удивил.
Я использую модули DDR3-8500 (533 МГц). У меня есть один 4 ГиБ и два 2 ГиБ. Сроки, похоже, устанавливаются материнской платой 7-7-7-20 (материнская плата WMCP78M в Acer X3300 с процессором AMD Athlon II X2 215).
Материнская плата имеет 4 слота памяти, разделенных на две группы, поддерживающие двухканальный.
Один модуль (2 ГиБ или 4 ГиБ) дает 3566 МБ / с (я предполагаю, что это означает 3566 МБ / с).
Два идентичных модуля (2 x 2 ГБ) в отдельных слотах дают 3566 МБ / с. Я в порядке с этим, потому что двойной канал не активен.
Два разных модуля (2 ГиБ + 4 ГиБ) в любом слоте дают 3566 МБ / с. Тоже хорошо
Два идентичных модуля (2 x 2 ГБ) на соседних слотах дают 4122 МБ / с. Лучшая пропускная способность, потому что работает двойной канал.
Теперь, если я помещу 2 х 2 ГиБ в соседние слоты, плюс 1 х 4 ГиБ в другой слот, я ожидаю, что двухканальный канал будет активным для половины памяти. Но у меня 4122 МБ / с. Таким образом, двухканальный работает даже с одиноким модулем 4 ГиБ.
Это может быть ошибка в MemTest86+: пропускная способность может быть вычислена только для части памяти. Поэтому я перевернул модули, но результат тот же (я не думаю, что материнская плата переставляет слоты в зависимости от того, какие из них находятся в двухканальном).
Обновить:
Я обновил BIOS до последней официальной версии.
Я проверил скрытые настройки BIOS с помощью Ctrl +F1, но больше ничего не появляется.
Наконец, я использовал AMIBCP, чтобы открыть ПЗУ BIOS и посмотреть, остаются ли какие-либо опции невидимыми, но все уже было показано. Обратите внимание, что "все" не так много, потому что нет ни одной настройки для FSB, напряжения или около того.
Что может быть объяснением того факта, что я получаю двухканальную оценку, когда использую 3 модуля памяти?