Как лучше распределить 12 ГБ оперативной памяти?

6126
JoeM

Все 3 модуля будут иметь одинаковую МГц, но как распределять модули для лучшей обработки многоканальной оперативной памяти. При покупке 8ГБ это просто, так как я могу взять 2 х 4ГБ.

Какое решение лучше для 12 ГБ:

  1. 3 х 4 ГБ
  2. 8 ГБ + 4 ГБ
  3. что-то другое?

Если бы не совсем лучшее решение, я бы не стал использовать 3x4 ГБ, поскольку в будущем мне, вероятно, придется отказаться от одного из этих модулей 4 ГБ при обновлении до большего объема ОЗУ из-за отсутствия слотов для ОЗУ. Такие вещи происходили до сих пор в 10 раз.

2
Какой процессор и материнскую плату вы используете? Benjamin Barenblat 10 лет назад 3
Обратите внимание, что многоканальное ОЗУ такое же, как и в обычном ОЗУ. Он продается только в пачках и тестируется на совместимость. Многоканальная часть доступа находится в контроллере (ах) памяти. Hennes 10 лет назад 1

2 ответа на вопрос

5
Hennes

Это зависит от контроллеров памяти.

Если у вас есть один процессор и он:

  1. Поддерживает только «нормальный» доступ к памяти: тогда это не имеет большого значения.
  2. Если контроллер памяти поддерживает двухканальный, получить память в парах. Они могут быть использованы одновременно. Для 12GiB это будет 2x4GiB и 2x2GiB
  3. Если контроллер памяти поддерживает трехканальный канал, получите 3x4 ГБ (например, на Nehalem i7-920)
  4. Если контроллер памяти поддерживает четырехканальный канал, получите наборы из четырех идентичных модулей DIMMS. Например, 4x 2 ГБ и 4x 1 ГБ.
  1. Если у вас есть несколько процессоров (чипы / сокеты, а не ядра), каждый с собственным контроллером памяти, заполните каждый из них. Например, на двойном Xeon W3520 у вас есть два процессора. У каждого свой собственный трехканальный вариант. Получите 6 модулей DIMM (2x3 канала, для 6 модулей DIMM 2 ГБ).

Если у вас есть возможность заполнить все каналы либо одним набором модулей DIMM (например, с тремя каналами и 3x4 ГБ), либо двумя наборами модулей DIMM (например, одна и та же установка трех каналов с 6 модулями DIMM), тогда моим собственным выбором будет меньшее количество модулей DIMM., И то, и другое оставляют открытыми опции расширения, и потому что меньше рангов на канал позволяет более высокие скорости шины (И, следовательно, позволяет использовать XMP ).

Кажется, 12 ГБ ОЗУ - плохая идея. Слишком много слотов занято не для стольких выступлений. JoeM 10 лет назад 0
Почти во всех случаях 12GiB лучше, чем 8GiB (а 16GiB даже лучше). Hennes 10 лет назад 0
Да, если вы думаете о производительности. Но позже, если все слоты заняты, и я хочу обновить, я должен выбросить модуль 2 ГБ и установить 4 ГБ. JoeM 10 лет назад 0
Правильный. Не то, чтобы вы получили столько производительности. Для обычного домашнего пользователя переход от одноканального к двухканальному увеличивает большинство программ на несколько (5 процентов). Единственное время, когда это становится действительно важным, - это когда ваши программы управляют большими наборами данных, чем помещаются в кэш L2 или L3. Или если у вас относительно медленная память (например, DD ^ на частоте 533 МГц, как при первоначальной настройке X58 / i7 Nahelem, и вам нужно подавать 6 ядер с большим количеством доступа к памяти. (В примере чипсета есть трехканальный канал, который едва ли быстрее, чем двойной). канал при использовании с его наиболее распространенным процессором, I7-920.) Hennes 10 лет назад 0
1
Louis

На двухканальной материнской плате с четырьмя слотами это будет 2 × 4 ГБ и 2 × 2 ГБ.

Это единственная конфигурация для 12 ГБ в двухканальном режиме, так как ОЗУ производится только в двух степенях (если у вас больше слотов).

Похожие вопросы