Rank Interleave (Чередование разделов)
Обычные опции: Enabled, Disabled.
Раздел – это новый термин, который используется для того, чтобы различить банки на модуле памяти и встроенные банки на чипе памяти. Одиночные модули памяти имеют один, а двойные модули памяти – два раздела.
Эта функция BIOS является аналогом функции SDRAM Bank Interleave. Чередование позволяет банкам SDRAM изменять циклы обновления и доступа. Один банк проходит через цикл обновления, в то время как другой – через цикл доступа. Это позволяет улучшить производительность памяти путем маскировки циклов обновления для банков памяти. Единственное отличие данной функции состоит в том, что она работает между различными банками памяти (или разделами).
Так как для поддержки чередования требуется не меньше двух разделов, вам необходимо использовать двойные модули памяти, чтобы работать с опцией Rank Interleave. Если вы включите данную функцию с обычными модулями памяти, это не приведет к повышению производительности.
Обратите внимание: в настоящее время функция Rank Interleave работает только при наличии двойных модулей памяти. Данная опция не будет работать с обычными модулями памяти. Чередующиеся разделы должны располагаться на одном модуле памяти.
Рекомендуем включить данную опцию, чтобы повысить производительность памяти. Также вы можете пользоваться этой функцией, если в вашей системе установлена комбинация из обычных и двойных модулей памяти. Если вы работаете только с обычными модулями памяти, отключите данную опцию.
Обычные опции: Enabled, Disabled.
Эта функция BIOS позволяет процессору выполнять команды чтения в другом порядке, независимо от команд записи. Данная задача решается с помощью буфера Read-Around-Write.
Если вы включили эту опцию, все записи процессора в память сначала будут собираться в буфере. Это позволит процессору исполнить команды чтения и не ждать завершения команд записи.
Затем буфер скомбинирует записи и запишет их в память в виде блоков. Это позволит сократить общее количество записей в память и повысить производительность процессора при записи.
Пока содержимое буфера не записано в память, буфер выполняет функцию кэш для данных. Как правило, это самые свежие данные, так как процессор только что записал их в буфер.
Если процессор отправляет команду чтения, адрес памяти для которой показывает, что необходимая информация содержится в буфере, процессор сможет выполнить чтение напрямую из буфера. Это позволяет существенно повысить производительность процессора при чтении, так как ему не нужно ждать, пока контроллер памяти получит доступ к данным. Буфер намного ближе, поэтому чтение из буфера осуществляется быстрее, чем чтение из памяти.
Если вы выключили эту опцию, процессор будет выполнять записи напрямую на контроллер памяти. Все записи должны быть завершены, чтобы процессор смог инициировать команду чтения. Буфер не может использоваться в качестве кэш для записей процессора. Это снижает производительность процессора при чтении.
Рекомендуем включить данную функцию, чтобы повысить производительность процессора при чтении и записи.
Read Wait State (Состояние ожидания чтения)
Обычные опции: 0 Cycle, 1 Cycle.
Эта функция BIOS определяет, сколько должен ждать контроллер памяти перед тем, как отправить данные чтения устройству, которое их запросило (например, процессору, видеокарте и так далее).
Если данная опция настроена на 1 Cycle (1 цикл), то контроллер памяти будет добавлять задержку в 1 цикл перед отправкой данных. Это снижает производительность памяти, так как контроллер памяти задерживает отправку данных на один цикл.
Кроме того, при использовании значения 1 Cycle запросы на чтение и запись могут накладываться друг на друга. Чтобы избежать этого, контроллер памяти автоматически добавляет дополнительный цикл задержки после каждого цикла чтения, за которым следует цикл записи.
Этот процесс аналогичен отключению функции Fast R-W Turn Around. Производительность памяти при записи снижается.
Если данная опция настроена на 0 Cycle (0 циклов), то контроллер памяти будет отправлять данные без задержки. Это позволяет увеличить производительность памяти при чтении. Также при этом повышается производительность памяти при записи, так как контроллеру памяти больше не нужно добавлять дополнительный цикл задержки, чтобы избежать наложения запросов чтения и записи друг на друга.
Рекомендуем настроить эту функцию на 0 Cycle, чтобы повысить производительность памяти при чтении и записи.
Обратите внимание, что в некоторых случаях это может вызвать нестабильную работу системы. Чтобы решить проблему, измените настройку на 1 Cycle.
Refresh Interval (Интервал обновления)
Обычные опции: 7.8 msec, 15.6 msec, 31.2 msec, 64 msec, 128 msec, Auto.
Обычно ячейкам памяти необходимо обновляться через каждые 64 миллисекунды. Однако одновременное обновление всех строк в обычном чипе памяти приводит к большому скачку напряжения. Кроме того, одновременное обновление задерживает все запросы, вызывая значительное снижение производительности.
Чтобы избежать этих проблем, обновления группируются по количеству строк. Так как стандартный чип памяти включает 4096 строк, контроллер памяти обновляет строку каждые 15.6 msec (64000 msec / 4096 строк = 15.6 msec). Это позволяет снизить потребление электроэнергии во время каждого обновления, а также разрешает доступ к данным из строк, которые не обновляются.
Как правило, модули памяти с чипами памяти 128 мегабит и меньше имеют 4096 строк, а чипы памяти большего объема (256 мегабит и более) имеют 8192 строки. Для таких чипов интервал обновления должен быть настроен на 7.8 m sec, так как за период в 64 миллисекунды системе необходимо обработать в два раза больше строк.
Обычно для чипов 128 Мбит (не мегабайт) и меньше используется интервал обновления 15.6 msec, а для чипов памяти 256 Мбит и более – 7.8 msec. Если в вашей системе установлены модули 128 Мбит и 256 Мбит, рекомендуемая установка – это 7.8 m sec, но не 15.6 m sec.
Несмотря на то, что стандарты JEDEC требуют использовать цикл обновления 64 миллисекунды, современные чипы памяти способны удерживать данные еще дольше. Поэтому вы вполне сможете работать с длинным циклом обновления. Это позволит реже обновлять чипы памяти, чтобы уменьшить потери пропускной способности, а также расход электроэнергии (особенно актуально для ноутбуков и других переносных устройств).
Эта функция BIOS позволяет задать интервал обновления для чипов памяти. Вам доступны три различные настройки, а также опция Auto. Если вы выберите значение Auto, BIOS будет запрашивать чипы SPD модулей памяти и использовать самое низкое значение, чтобы обеспечить максимальную совместимость.
Чтобы улучшить производительность, вы можете увеличить значения функции Refresh Interval. Вместо значения по умолчанию (15.6 m sec для памяти объемом 128 Мб и меньше и 7.8 m sec для памяти объемом 256 Мб и больше) используйте более высокое значение, вплоть до 128 m sec. Помните, что при слишком большом увеличении значения ячейки памяти могут потерять свое содержимое.
Поэтому начните с небольшого увеличения и протестируйте вашу систему. Если после увеличения интервала обновления вы столкнетесь с трудностями, уменьшите значение, пока система не стабилизируется.
Refresh Mode Select (Выбор режима обновления)
Обычные опции: 7.8 msec, 15.6 msec, 31.2 msec, 64 msec, 128 msec, Auto.
Обычно ячейкам памяти необходимо обновляться через каждые 64 миллисекунды. Однако одновременное обновление всех строк в обычном чипе памяти приводит к большому скачку напряжения. Кроме того, одновременное обновление задерживает все запросы, вызывая значительное снижение производительности.
Чтобы избежать этих проблем, обновления группируются по количеству строк. Так как стандартный чип памяти включает 4096 строк, контроллер памяти обновляет строку каждые 15.6 msec (64000 msec / 4096 строк = 15.6 msec). Это позволяет снизить потребление электроэнергии во время каждого обновления, а также разрешает доступ к данным из строк, которые не обновляются.
Как правило, модули памяти с чипами памяти 128 Мбит и меньше имеют 4096 строк, а чипы памяти большего объема (256 Мбит и более) имеют 8192 строки. Для таких чипов интервал обновления должен быть настроен на 7.8 m sec, так как за период в 64 миллисекунды системе необходимо обработать в два раза больше строк.
Обычно для чипов 128 Мбит (не мегабайт) и меньше используется интервал обновления 15.6 msec, а для чипов памяти 256 Мбит и более – 7.8 msec. Если в вашей системе установлены модули 128 Мбит и 256 Мбит, рекомендуемая установка – это 7.8 m sec, но не 15.6 m sec.
Несмотря на то, что стандарты JEDEC требуют использовать цикл обновления 64 миллисекунды, современные чипы памяти способны удерживать данные еще дольше. Поэтому вы вполне сможете работать с длинным циклом обновления. Это позволит реже обновлять чипы памяти, чтобы уменьшить потери пропускной способности, а также расход электроэнергии (особенно актуально для ноутбуков и других переносных устройств).
Эта функция BIOS позволяет задать интервал обновления для чипов памяти. Вам доступны три различные настройки, а также опция Auto. Если вы выберите значение Auto, BIOS будет запрашивать чипы SPD модулей памяти и использовать самое низкое значение, чтобы обеспечить максимальную совместимость.
Чтобы улучшить производительность, вы можете увеличить значения функции Refresh Mode Select. Вместо значения по умолчанию (15.6 m sec для памяти объемом 128 Мб и меньше и 7.8 m sec для памяти объемом 256 Мб и больше) используйте более высокое значение, вплоть до 128 m sec. Помните, что при слишком большом увеличении значения ячейки памяти могут потерять свое содержимое.
Поэтому начните с небольшого увеличения и тестируйте вашу систему перед тем, как идти дальше. Если после увеличения интервала обновления вы столкнетесь с трудностями, уменьшите значение, пока система не стабилизируется.
Report No FDD For Win95 (Сообщение «Дисковод не найден» для Win95)
Обычные опции: Enabled, Disabled.
Эта функция BIOS позволяет указать, должна ли BIOS сообщать об отсутствии дисковода среде Windows 95.
По какой-то причине среда Windows 95 требует наличия дисковода в системе. Но в эпоху USB и пишущих устройств CD/DVD не все компьютеры оснащаются дисководами. Некоторые системы не могут загрузиться в Windows 95 без дисковода.
Эта функция была добавлена в BIOS, чтобы выполнить требования Microsoft Windows 95, а также позволить компьютерам без дисководов загрузиться в операционной системе Windows 95.
Если вы включите данную опцию, BIOS привяжет прерывание IRQ6 (предназначенное для дисковода) к другому устройству. Это позволит загрузиться в Windows 95 компьютерам, не имеющим дисковода.
Если вы выключите данную опцию, Windows 95 обнаружит отсутствие дисковода и остановит систему.
Если вы используете операционную систему Windows 95 без дисковода, вам придется включить эту функцию, чтобы загрузить компьютер.
Если вы используете операционную систему Windows 95 с дисководом, вы можете как включить эту функцию, так и нет. В любом случае, компьютер загрузится.
Обратите внимание на то, что данная опция бесполезна в других операционных системах. Она применяется только в Windows 95. Настройка этой функции в иной среде не имеет значения.
Reset Configuration Data (Обнуление настроек конфигурации)
Функция ESCD (Extended System Configuration Data – Расширенные данные конфигурации системы) используется в Plug and Play BIOS, чтобы BIOS смогла повторно использовать данные конфигурации системы.
При загрузке BIOS необходимо сконфигурировать устройства ISA, PCI и AGP (с использованием технологии Plug and Play или по-другому). Так как установленные устройства редко изменяются от одной загрузки до другой, данные конфигурации системы остаются прежними. Если данные можно сохранить и использовать повторно, BIOS может не конфигурировать одни и те же устройства при каждой загрузке.
Функция ESCD сохраняет конфигурацию IRQ, DMA, I/O и памяти для ваших устройств в особом разделе флэш-памяти BIOS. При запуске системы BIOS считывает необходимую информацию из данного раздела. Если вы не меняете устройства, BIOS не нужно перенастраивать ESCD.
Если вы установили новое устройство или изменили конфигурацию компьютера, BIOS автоматически определит изменения и настроит параметры ESCD. Поэтому обычно не приходится вручную обновлять ESCD через BIOS.
Встречаются ситуации, в которых BIOS не может определить изменения в конфигурации. В результате может возникнуть серьезный конфликт, который приведет к тому, что система перестанет загружаться. Функция Reset Configuration Data поможет справиться с этой проблемой.
Данная опция служит для того, чтобы вынудить BIOS удалить сохраненные данные ESCD и обновить настройки системы. Вам нужно лишь активировать эту функцию и перезагрузить компьютер. Новая конфигурация ESCD должна решить конфликт и загрузить систему в рабочем режиме.
Обратите внимание на то, что после конфигурирования ESCD BIOS автоматически восстанавливает для данной опции значение по умолчанию (Disabled). Поэтому после перезагрузки вам не придется вручную изменять настройку.
Resource Controlled By (Ресурс управляется с помощью)
Обычные опции: Auto, Manual.
Эта функция определяет, должна ли BIOS автоматически конфигурировать ресурсы IRQ и DMA.
Если для данной опции задано значение Auto, BIOS будет автоматически настраивать ресурсы IRQ и DMA для ваших устройств. Все поля настройки IRQ и DMA под опцией станут недоступны (будут выделены серым цветом).
Если для данной опции задано значение Manual (Вручную), BIOS позволит вручную настроить ресурсы IRQ и каналы DMA для ваших устройств.
Обычно BIOS в состоянии без проблем сконфигурировать ресурсы IRQ и DMA для устройств на вашем компьютере. Поэтому советуем выбрать для этой функции значение Auto.
Если BIOS не может правильно сконфигурировать устройства, вы можете выбрать опцию Manual, чтобы открыть поля настройки IRQ и DMA. Затем вы можете привязать каналы IRQ и DMA к устройствам Legacy ISA или PCI/ISA PNP.
Устройства Legacy ISA совместимы с оригинальной спецификацией шины PC AT; для правильного функционирования им требуется отдельное прерывание или выделенный канал DMA. Устройства PCI/ISA PNP соответствуют стандарту Plug and Play и могут использовать любое прерывание или канал DMA.
RxD, TxD Active (Активна функция RxD, TxD)
Обычные опции: Hi, Hi or Lo, Lo or Hi, Lo or Lo, Hi.
Эта функция BIOS позволяет настроить полярность получения (R х D) и отправки (T х D) данных для инфракрасного порта.
Обычно данная опция располагается внутри опции Onboard Serial Port 2; ее работа связана со вторым последовательным портом. Если вы отключите этот порт, функция пропадет с экрана или будет выделена серым цветом.
Вам доступны четыре опции, которые представляют собой комбинации Hi и Lo. Обратитесь к руководству пользователя для вашего инфракрасного порта, чтобы определить правильную полярность. Если вы неправильно установите полярность, системе не удастся установить соединение с IR-устройством.
Простой компьютерный блог для души)
Всем хеллоушки. Говорим сегодня про биос, а вернее о таком пункте в нем как Channel Interleaving — я узнаю все что смогу и здесь вам напишу. Итак, вот что я выяснил, пункт Channel Interleaving не простой.. в общем пока я понял одно, что это имеет отношение к оперативной памяти, а вернее к планкам и в каких слотах они стоят. Вот читаю, что при двух планках режим нужно выключать, если только они не стоят в разных слотах по цвету. И эта функция не работает со всей памятью, иногда могут быть глюки.. вот еще читаю, что включение этой опции не дает использовать все четыре планки на максимальной частоте..
В общем Channel Interleaving это какое-то чередование каналов. Вот я это все узнал и первая мысль у меня появилась.. что может лучше не трогать эту опцию вообще…
Так, ладно, ищу инфу дальше. Вот один чел пишет, что вроде пункт Channel Interleaving может отвечать и за одновременную работу всех планок:
Кстати да, в инструкцию к материнки тоже неплохо было бы заглянуть, может там есть полезная инфа.
Так, а вот нашел еще один коммент.. чел пишет что опция Channel Interleaving это отключение двухканального режима:
Так, вот нашел тему на форуме, тут чел пишет что Bank Interleaving и Channel Interleaving — это чередование банков и каналов. Эти опции нужно отключать (Disabled), если не равноценные банки. Правда что имеется ввиду — не совсем понятно..
Вот нашел еще такой комментарий, смотрите:
Ребята, признаюсь — я уже сам запутался по поводу Channel Interleaving.
Смысл опции Channel Interleaving как я понимаю в том, что можно чуть выиграть в производительности. И еще, если у вас все работает норм, то эту опцию не трогайте, мой вам совет. А если траблы, то проверьте, может ее можно выставить в режим Auto? Это может помочь.
Так ребята, вот чел на форуме о процессорах спрашивает:
И вот что ему отвечают:
Короче рябята, снова не понятно.
В общем как понимаю, то опция как-то оптимизирует работу что ли.. вот один чел написал, что он докупил память, но когда играл, то через минут 20 была какая-то ошибка. И вот потом чел включил Channel Interleaving (выставил Enabled и все) и потом уже не было никакой ошибки. Это просто вам к сведенью. Об этом чел вот тут рассказывает, можете почитать:
Еще один комментарий нашел, тут тоже написано что этот пункт это чередование каналов:
Вот ребята нашел еще одну информацию о том что такое Channel Interleaving (за качество картинки сори):
В общем такие дела. Я лично не особо понял что это за функция. Если вы поняли что это, плиз напишите в комментариях, буду очень признателен! На этом все, желаю вам удачи и чтобы вы были счастливы!!
У меня есть материнская плата с 6 слотами памяти, 3 зелеными, 3 черными, сгруппированы в 3 пары черных + зеленых. В BIOS есть две настройки, которые, как мне кажется, связаны с этим:
Не могли бы вы объяснить, как работают эти настройки?
3 ответа
Канальный чередование:
Higher values divide memory blocks and spread contiguous portions of data across interleaved channels, thereby increasing potential read bandwidth as requests for data can be made to all interleaved channels in an overlapped manner. For benchmarking purposes when using three memory modules, a 4-way interleave may surpass the scoring performance of setting 6-way interleave depending on the benchmark and operating system used (32-bit vs. 64-bit). We did find however that a 6-way interleave was capable of a higher overall BCLK for Super PI 32M than using a 4-way interleave setting (unless of course you run single- or dual-channel and appropriate channel interleaving thus decreasing load upon the memory controller).
Ранг Interleave:
Interleaves physical ranks of memory so that a rank can be accessed while another is being refreshed. Performance gains again depend on the benchmark in question. For 24/7 systems using triple-channel memory configurations there is no advantage to setting this value below 4 while Channel Interleave should be left at 6 for best overall system performance.
Поскольку у вас 6 модулей памяти , вы хотите использовать 6-позиционные и 4-позиционные для соответствующих значений.
Вы можете попытаться объединить четыре из ваших 6 новых модулей памяти в парные слоты и изменить чередование каналов на 4 пути, но это может поставить под угрозу стабильность системы. Я настоятельно рекомендую получить нужные инструменты для работы (6x трехканальный DDR3-1600) и оставить настройки BIOS для автоматического чередования. Если вы хотите разгонять, первичные тайминги должны быть изменены — небольшими суммами.
Надеюсь, это поможет. 😀
Чтобы получить более практичный ответ. Я столкнулся с этим, используя двухъядерную серверную плату с восемью слотами памяти. Его старый сервер (2010), я получил действительно дешево с общей памятью в 72 ГБ (три слота DDR3).
Когда я установил Windows Server, он сказал, что у меня есть только 24GB? (но 72 установлены?)
В BIOS (настройки по умолчанию)
- Channel Interleave = 6
- Ранг Interleave = 4
Итак, я изменил все на:
- Channel Interleave = 1
- Ранг Interleave = 1
Вся память появилась как полезная, но она была очень медленной. Процесс входа в систему был намного медленнее, и пользовательский интерфейс был слабым.
Затем переделал его вот так
- Channel Interleave = 6
- Ранг Interleave = 1
Полезная оперативная память = 72 ГБ
Процесс входа в систему был быстрым, пользовательский интерфейс был быстрым, и он работал нормально.
Channel Interleave ( Из чтения об этом и просмотра в руководстве, похоже, ) является количество каналов, на которых он должен работать. Поскольку у меня есть слоты Triple Channel, и я хочу, чтобы он работал в двухканальном парном DDR3, мне нужно сохранить его в Chanel Interleave 6. 6 dived by 3 = 2 — Таким образом, у North Bridge есть два канала на каждую палочку. Очень странный способ представить это.
Ранг Interleave , насколько я понимаю, в условиях неспециалиста это похоже на «Зеркалирование или кеширование» зон RAM. Поэтому, когда он установлен в 1, у меня есть доступ ко всей ОЗУ, но доступ к I / O — нормальная скорость на канал. Когда мы начинаем увеличивать это, он начинает использовать другие ряды ОЗУ (одна сторона палки RAM называется рангом и может быть доступна по 1 каналу с помощью двухканальной конфигурации (и в конфигурации триплексного слота канала, поэтому для этого вам нужно 6, поэтому его 2 канала на каждую ручку, 1 канал за ранг). Таким образом, «я думаю», RANKS отражаются на других физических RANKS, увеличивающих ввод / вывод. По сути, если у меня есть 800Mhz Dual Channel, и я увеличиваю это, я отказываюсь от физического используемая RAM, но увеличивая количество операций ввода-вывода в некотором роде. Устанавливая это до 4, расщепляет все 18 рангов на 4 (4,5 разряда, которые являются 2 1/4 физической дуги ACTS как ONE Stick (и поскольку вы не можете разделить палку на квартал, я думаю, что это просто идет с 2 — следовательно, почему я вижу половину объема оперативной памяти). Это по существу может превратить RAM 800 МГц в «1600 МГц» на Северном мосту, что более чем удваивает скорость ввода-вывода за счет полезной ОЗУ.
Таким образом, цитата в ответе выше говорит о том, что у нее нет преимущества в настройке ниже 4, и для меня я предпочитаю больше оперативной памяти для виртуальных машин.
Может быть, на игровых платах, которые отличаются? Но на серверной плате я протестировал его, и он работает немного быстрее по умолчанию, но так как это будет очень низкий используемый
- NAS (FreeNAS особенно предпочитает больше ОЗУ по скорости ОЗУ). Поэтому я могу просто дать ему 32 ГБ и добиться больших улучшений скорости на SAMBA по сравнению с моей нынешней системой 4 ГБ.
- Router (вряд ли что-то нужно, но поскольку я получил все лишнее, я могу просто кэшировать кеш в ОЗУ!)
- Игровая площадка для виртуальных машин (в основном это сервер Ubuntu . который быстро работает на малине Pi)
- Чтобы хвастаться .. потому что я никогда не владел этим большим количеством ОЗУ, и никто не собирается спрашивать, как на сколько ранговых чередований он работает.
Это только мое понимание — если вы читаете это, и я совершенно неправ, сообщите мне. Я попытался прочитать различные источники и попробовать разные вещи сам, и я просто использовал свой здравый смысл для работы над этим.