Двухканальный режим
Двухканальный режим (англ. Dual-channel architecture) — режим работы оперативной памяти (RAM) и её взаимодействия с материнской платой, процессором и другими компонентами компьютера, при котором может быть увеличена скорость передачи данных между ними за счёт использования двух каналов для доступа к объединённому банку памяти (это можно проиллюстрировать на примере ёмкостей, через горлышко одной из которых жидкость может выливаться дольше, чем из двух других с такими же общим суммарным объёмом и горлышками, но с большей пропускной способностью — двумя горлышками). Таким образом, система при использовании, например, двух модулей памяти в двухканальном режиме может работать быстрее, чем при использовании одного модуля, равного их суммарному объёму.
На таком же принципе построены и многоканальные режимы работы: трёхканальные (triple-channel memory), четырёхканальные (quad-channel), восьмиканальные (8-channel memory) и другие.
Содержание |
Введение [править]
Двухканальный режим — режим работы оперативной памяти компьютера (RAM), при котором работа с каждым вторым модулем памяти осуществляется параллельно работе с каждым первым, то есть 1-й модуль работает параллельно со 2-м, 3-й — с 4-м, причем каждая пара на своем канале, в то время как на одноканальном контроллере памяти все модули обслуживаются одновременно одним контроллером (упрощенно можно сказать — каналом). Общий объём доступной памяти в двухканальном режиме (как и в одноканальном) равен суммарному объёму установленных модулей памяти.
Двухканальный режим поддерживается, если на обоих каналах DIMM установлено одинаковое количество памяти. Технология и скорость устройств на разных каналах могут отличаться друг от друга, однако общий объём памяти для каждого канала должен быть одинаковым. При использовании на разных каналах модулей DIMM с различной скоростью память будет работать на более медленной, поддерживаемой всеми модулями, скорости.
При теоретическом увеличении пропускной способности памяти в 2 раза, тесты[1] показывают, что на практике прирост составляет порядка 5—10 % в играх, и от 20 % до 70 % (график[2]) в тяжёлых графических приложениях, которые по максимуму используют оперативную память и обрабатывают графику в больших разрешениях (Photoshop, CorelDraw и другие инженерные приложения). По мере выхода специализированного софта под многопоточные вычисления, будет увеличиваться прирост производительности от двухканального режима.
Правила включения двухканального режима [править]
Двухканальный режим может быть получен при использовании чётного числа модулей DIMM.
Для включения двухканального режима необходимо выполнить следующие условия:
- одинаковая конфигурация модулей DIMM на каждом канале;
- одинаковая ёмкость (128 МБ, 256 МБ, 512 МБ и т. п.);
- каналы памяти A и B должны быть идентичны;
- на большинстве материнских плат (за редким исключением) должны быть заполнены симметричные разъемы памяти (разъем 0 или разъем 1)
То есть в двухканальном режиме будет работать память одной частоты, одного производителя, одного типа. Память разного объёма будет работать, если выполняются все условия.
Примечание:
Прирост производительности от двухканального режима работы памяти зависит от:
— типа памяти;
— типа чипсета материнской платы или типа контроллера памяти;
— частоты работы памяти
и ряда других факторов.
Опция Flex [править]
Этот режим используется для обеспечения наиболее гибких эксплуатационных качеств, когда объём памяти, установленной в разных каналах, не совпадает. В этом случае совпадающие объёмы памяти (отображаемые в нижнюю область адресного пространства) используются в двухканальном режиме, в то время как оставшийся объём памяти используется в одноканальном режиме. Как и для «чистого» двухканального режима, необходимо, чтобы модули памяти были установлены в разъемы DIMM обоих каналов[3].
Пример для двух модулей памяти 1 ГБ и 2 ГБ: 1 ГБ + 1 ГБ будут работать в двухканальном режиме, а оставшийся 1 ГБ (из модуля 2 ГБ) будет работать в одноканальном режиме.

