5

У меня материнская плата с 6 слотами памяти, 3 зеленых, 3 черных, сгруппированных в 3 пары черный + зеленый. В BIOS есть две настройки, которые, как мне кажется, связаны с этим:

Channel Interleave Setting
This function is allows you to select the Channel Interleave Setting. The
options are 1 way, 2 way, 3 way, 4 way, 5 way and 6 way.

Rank Interleave Setting
This function is allows you to select the Rank Interleave Setting. The options
are 1 way, 2 way and 4 way.

Можете ли вы объяснить, как эти настройки работают?

3 ответа3

1

Чередование каналов:

Более высокие значения делят блоки памяти и распределяют смежные части данных по перемеженным каналам, тем самым увеличивая потенциальную полосу пропускания чтения, поскольку запросы на данные могут быть сделаны для всех перемеженных каналов перекрытым образом. В целях тестирования при использовании трех модулей памяти 4-стороннее чередование может превосходить производительность оценки установки 6-стороннего чередования в зависимости от эталонного теста и используемой операционной системы (32-разрядная или 64-разрядная). Однако мы обнаружили, что 6-полосное чередование способно к более высокому общему значению BCLK для Super PI 32M, чем при использовании настройки 4-полосного чередования (если, конечно, вы не используете одно- или двухканальное и соответствующее чередование каналов, таким образом снижая нагрузку на контроллер памяти).

Ранг чередования:

Чередует физические ранги памяти, чтобы получить доступ к рангу во время обновления другого. Повышение производительности снова зависит от рассматриваемого ориентира. Для систем 24/7, использующих конфигурации трехканальной памяти, нет никакого преимущества устанавливать это значение ниже 4, в то время как Channel Interleave следует оставить равным 6 для лучшей общей производительности системы.

Поскольку у вас есть 6 модулей памяти, вы хотите использовать 6-позиционный и 4-сторонний для соответствующих значений.

Источник

0

Вы можете попробовать вставить четыре из 6 новых модулей памяти в парные слоты и изменить чередование каналов на 4, но это может поставить под угрозу стабильность системы. Я настоятельно рекомендую найти подходящие инструменты для работы (6x трехканальный DDR3-1600) и оставить настройки BIOS для автоматического чередования. Если вы хотите разогнать, основные временные характеристики должны быть изменены - на небольшие суммы.

Надеюсь это поможет. :-D

0

Чтобы получить немного больше практического ответа. Я столкнулся с этим, используя двухпроцессорную серверную плату с 18 слотами RAM. Это более старый сервер (2010). Я получил очень дешево с 72 ГБ ОЗУ (трехслотовый канал DDR3).

Когда я установил Windows Server, он сказал, что у меня есть только 24 ГБ? (но 72 установлены?)

В BIOS (настройки по умолчанию)

  • Channel Interleave = 6
  • Ранг Interleave = 4

Поэтому я изменил все на:

  • Чередование каналов = 1
  • Ранг Interleave = 1

Вся память оказалась полезной, но была очень медленной. Процесс входа был намного медленнее, а пользовательский интерфейс был медленным.


Потом возился с этим вот так

  • Channel Interleave = 6
  • Ранг Interleave = 1

Полезная память = 72 ГБ

Процесс входа был быстрым, интерфейс был быстрым и работал нормально.


Канал чередования (из того, что вы читаете об этом и смотрите в руководстве, кажется), сколько каналов он должен использовать. Поскольку у меня есть трехканальные слоты, и я хочу, чтобы он работал в двухканальной паре DDR3, мне нужно сохранить его на уровне Chanel Interleave 6. 6 dived by 3 = 2 - так что у Северного моста есть два канала на палку. Очень странный способ представить это.

Ранг Interleave, насколько я понимаю, с точки зрения непрофессионала, это как "Зеркальное отображение или кеширование" зон RAM. Поэтому, когда он установлен в 1, у меня есть доступ ко всей оперативной памяти, но доступ к вводу / выводу - это нормальная скорость на канал. Когда мы начинаем увеличивать это, он начинает использовать другие ранги ОЗУ (одна сторона флешки ОЗУ называется рангом и может быть доступна по 1 каналу с помощью двухканальной конфигурации (и в конфигурации с трехкратным канальным слотом, поэтому вам это нужно для быть 6, так что его 2 канала на палку, 1 канал на ранг) Итак, "я думаю", RANKS отражаются на другие физические RANKS, увеличивая ввод / вывод. По сути, если у меня 800 МГц Dual Channel, и я увеличиваю это, я отбрасываю физический оперативная память не работает, но увеличивается ввод-вывод в некотором роде. При установке этого значения на 4 все 18 рангов делятся на 4 (4,5 ранга, что составляет 2 1/4 физической палки, ACTS как ОДНОЙ палки (и поскольку вы не можете разделить палку на четверть, я думаю, что она идет только с 2 - следовательно, почему я вижу половину объем ОЗУ) Это может превратить 800 МГц ОЗУ в "1600 МГц" на Северном мосту, что более чем удвоит скорость ввода-вывода за счет полезной оперативной памяти.

Таким образом, цитата в ответе выше говорит, что она не имеет значения настройки ниже 4, для меня я предпочитаю больше оперативной памяти для виртуальных машин.

Может быть, на игровых досках это отличается ?? Но на серверной плате я проверил ее, и она работает немного быстрее при настройках по умолчанию, но так как это будет очень мало используется

  • NAS (FreeNAS особенно предпочитает больший объем ОЗУ, чем скорость ОЗУ - так что я могу просто выделить ему 32 ГБ и наслаждаться значительными улучшениями скорости SAMBA по сравнению с моей текущей системой на 4 ГБ)
  • Маршрутизатор (вряд ли что-то нужно, но, поскольку я получил все лишнее, я могу просто кеша squid в RAM!)
  • Виртуальная игровая площадка (в основном это Ubuntu Server ... который работает на Raspberry Pi)
  • Чтобы похвастаться .. потому что я никогда не владел этим большим количеством оперативной памяти, и никто не будет спрашивать, как при каком уровне чередования он работает.

Это только мое понимание - если вы читаете это, и я совершенно не прав, пожалуйста, дайте мне знать. Я пробовал читать разные источники и пробовал разные вещи сам - и я просто использовал свой здравый смысл, чтобы решить это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .