Чтобы получить немного больше практического ответа. Я столкнулся с этим, используя двухпроцессорную серверную плату с 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)
- Чтобы похвастаться .. потому что я никогда не владел этим большим количеством оперативной памяти, и никто не будет спрашивать, как при каком уровне чередования он работает.
Это только мое понимание - если вы читаете это, и я совершенно не прав, пожалуйста, дайте мне знать. Я пробовал читать разные источники и пробовал разные вещи сам - и я просто использовал свой здравый смысл, чтобы решить это.