Оптимальное значение для опции Command rate
Те, кто увлекаются оптимизацией работы компьютера по средствам настройки BIOS наверняка слышали о такой опции как Command rate. В некоторых модификациях BIOS она может называться DRAM Command rate. Из возможных значений, которые она может принимать значатся 1 (1T), 2 (2T) и Auto.
Довольно популярным вопросом является установка оптимального значения для Command rate. И чтобы ответить на него нужно разобраться в природе данного параметра.
За что отвечает DRAM Command rate?
Дело в том, что операционная система компьютера работает с оперативной памятью не напрямую. Чтение и запись данных ОЗУ осуществляется через контроллер памяти. Так как операционная система передает контролеру памяти не физический адрес, а виртуальный, последнему требуется время для преобразования виртуального адреса в физический. Так вот опция Command rate определяет интервал задержки в 1 (1T) или 2 (2T) такта для проведения контроллером этой конвертации.
Что лучше 1T или 2T?
Размышляя логически, можно прийти к выводу, что чем меньше задержка (время ожидания), тем больший объем данных можно обработать за одну и ту же единицу времени. То есть значение в 1T (такт) является наиболее оптимальным с точки зрения скорости работы памяти и компьютера в целом. Но вся загвоздка в том, что далеко не каждый модуль ОЗУ и контроллер памяти может работать стабильно с таким малым временем ожидания, как 1 такт. Возможны ошибки и потеря данных. Как следствие – нестабильная работа ПК, синие экраны смерти и так далее.
Для того, чтобы правильно принять решение об установке значения опции Command rate в BIOS, нужно изучить технические характеристики материнской платы и модулей памяти, установленные в каждом конкретном случае, на предмет поддержки работы в режиме задержки 1 такт.
На свой страх и риск можно попробовать установить значение 1T и посмотреть как будет работать компьютер. При появлении ошибок и сбоев DRAM Command rate нужно будет вернуть к значению 2T.
При значении в 2 такта память будет работать медленнее, стабильнее и с минимальным риском возникновения ошибок.
Также возможным значением для данной опции может быть AUTO. В этом случае BIOS сам установит оптимальное значение, сходя из параметров модуля памяти.
Значение AUTO позволяет компьютеру автоматически подобрать время задержки
Обзор и тестирование высокочастотной DDR3-памяти
Оперативная память является формально пассивным компонентом платформы, то есть как таковое понятие производительности памяти некорректно привязывать к самим модулям. Производительность зависит от контроллера памяти в процессоре.
Тем не менее, как объект тестирования память небезынтересна. В первую очередь потому, что с некоторых пор в современных процессорах наряду с документированной и сертифицированной частотой, имеется возможность без разгона самого процессора выставить повышенную частоту памяти.
Например, «разблокированные» модели процессоров Intel позволяют выставить частоту памяти до DDR3-2666 без разгона процессора. Отсюда возникает практический интерес в приобретении и установке высокочастотной памяти даже «законопослушными» пользователями, которые не увлекаются экстремальным разгоном, а, например, ограничиваются разгоном в пределах штатной частоты либо вообще принципиально не поднимают опорную частоту. И при этом хотят полностью раскрыть потенциал процессора, установив высокочастотную память.
Не все приложения, конечно, чувствительны к частоте памяти (и уж тем более далеко не все могут серьезно ускориться), но все же определенного прироста ожидать следует, к тому же сейчас все чаще в процессоре оказывается и графическое ядро, которое использует ту же системную память, нагрузка на которую при задействовании встроенной графики растет соответственно.
Методика тестирования
Целью тестирования было выяснить: имеет ли смысл покупать высокочастотные модули памяти, если вы не являетесь сторонником экстремального разгона и, как максимум, повышаете частоту лишь в пределах, с запасом укладывающихся в режим работы со стандартным напряжением?
Для этого мы провели две серии тестов. В первом случае мы старались установить максимальный стабильный режим работы (максимальная частота + минимальные тайминги) при стандартном заявленном производителем модулей напряжении памяти, а также стандартном напряжении процессора. Для этого с помощью множителя выставлялась максимальная частота памяти, а затем она доводилась до стабильного максимума незначительным увеличением опорной частоты.
Во втором случае мы выясняли: сможет ли пользователь, принципиально не повышающий частоту процессора (не использующий разгон с помощью повышения опорной частоты), получить прирост производительности за счет снижения таймингов после установки максимальной частоты памяти исключительно с помощью множителя? Иными словами, можно ли «обменять» недобранный частотный потенциал на бонус производительности за счет установки более жестких таймингов.
Разумеется, играя с напряжением и устанавливая нестандартные системы охлаждения, особенно позволяющие охладить компоненты до температур ниже нуля, можно получить гораздо более впечатляющие результаты. И в первую очередь, за счет того, что сильно разогнанным оказывается сам процессор. Но результаты, полученные в лабораторных условиях в подобных режимах, имеют достаточно малую практическую ценность. Многое зависит от того, насколько удачные попадутся экземпляры процессора и модулей памяти. Кроме того, в столь далеких от штатных режимах работы гарантировать стабильность (даже если система проходит соответствующие тесты) довольно сложно, и поэтому вопрос, обнаружен ли реальный стабильный максимум, или мы уже «переразогнали» (или, наоборот, «недоразогнали») наш компьютер, остается открытым.
Именно поэтому, в данном тестировании мы не использовали разгон с подъемом напряжений относительно рекомендованных производителем (де-факто это тоже нестандартное напряжение, как правило 1,65 В, но коль скоро производитель гарантирует стабильность и срок службы модулей при таком напряжении, мы, конечно, вправе его использовать).
В качестве тестового стенда использовался компьютер на процессоре Intel Core i7-3820 (3,6/3,8 ГГц, кэш 10 МБ) с кулером Thermaltake Contac 30. Дополнительные компоненты: системная плата ASUS P9X79 Pro, видеокарта AMD Radeon HD7950, блок питания Enermax Revolution87+ 750 Вт.
Стабильность установленного режима проверялась с помощью специального режима нагрузки памяти в программе AIDA64.
Также в этой программе мы снимали скорость чтения, записи и латентность памяти. Из несинтетических тестов использовалось кодирование видеофайла кодером x264, а также компиляция проекта с помощью MS Visual Studio 2010.
Безусловно, в реальной практике ожидать прироста от повышения производительности памяти следует в первую очередь в программах, обрабатывающих большие объемы данных, которые необходимо держать в оперативной памяти. Соответственно, быстрая память более востребована в основном в «серьезных» приложениях (САПРах, 3D-моделировании), а не в развлекательном сегменте.
И, кстати, пользователи «серьезных» приложений гораздо более консервативны в отношении разгона, потому что нестабильность (и потеря результатов работы) может свести к нулю всю экономию времени, которую дал разгон. Поэтому, надеемся, для них результаты нашего теста будут более актуальны, чем обычно практикуемое в подобных обзорах тестирование с разгоном всего и вся.
Заявленные и реальные характеристики
Ниже приведены характеристики и результаты протестированных на данный момент модулей памяти, в дальнейшем база результатов будет постоянно пополняться.
Внимание! По щелчку на названии каждого комплекта модулей в таблице можно перейти на страницу с подробным описанием этого комплекта и впечатлениями от его тестирования.
| Модули памяти | Объем | Заявленная макс. частота, МГц | Рекомендуемые тайминги | Средняя цена (количество предложений) |
| AData AX3U2133XC4G10-2X | 2×2 ГБ | 2133 | 10-11-11-30 | Н/Д(0) |
| Corsair Dominator Platinum CMD16GX3M4A2666C10 | 4×4 и 2×4 ГБ | 2666 | 10-12-12-31 | Н/Д(0) |
| Kingston HyperX KHX2800C12D3T1K2-4GX | 2×2 ГБ | 2800 | 12-14-14-32 | Н/Д(0) |
| Kingston HyperX KHX1866C9D3T1K2-4GX | 2×2 ГБ | 1866 | 9-11-9-27 | Н/Д(0) |
| Crucial Ballistix Tactical BLT4G3D1896D71TX | 2×2 ГБ | 1866 | 9-9-9-27 | Н/Д(0) |
| Модули памяти | Макс. частота (по условиям теста), МГц | Фактические тайминги | Нагрев (в тесте стабильности) |
| AData AX3U2133XC4G10-2X | 2448 | 10-12-12-31 CR2 | 47,3 °C |
| Corsair Dominator Platinum CMD16GX3M4A2666C10 | 2520 | 10-12-12-31 CR2 (в 4-канальном) CR1 (в 2-канальном) | 31,8 °C |
| Kingston HyperX KHX2800C12D3T1K2-4GX | 2520 | 12-12-12-31 CR2 | 28,9 °C |
| Kingston HyperX KHX1866C9D3T1K2-4GX | 2133 | 12-12-12-31 CR2 | 30,1 °C |
| Crucial Ballistix Tactical BLT4G3D1896D71TX | 2133 | 11-12-12-31 CR2 | 48 °C |
Работа контроллера памяти при столь высоких частотах также является нештатным режимом для самого процессора, поэтому на практике, когда мы говорим о разгоне без повышения напряжений, верхний предел на частотах выше DDR3-2400 будет зависеть от «способностей» конкретного экземпляра процессора в ничуть не меньшей степени, чем при обычном разгоне с поиском максимальной частоты вычислительных ядер.
Для нашего процессора таким порогом, вероятно, оказалась частота 2520 МГц — возможно, чуть выше. Она устанавливалась за счет выбора множителя памяти, соответствующего частоте DDR3-2400, и небольшого повышения опорной частоты (до 105 МГц). Любопытно, что модули Corsair Dominator Platinum позволяли системе зайти в BIOS Setup и на частоте 106 МГц, тогда как 2800-мегагерцовый комплект Kingston заставлял компьютер аварийно отключать питание при запуске на этой частоте.
Зато для модулей с официально заявленной частотой менее 2400 МГц, как правило, есть возможность некоторого разгона с соответствующим смягчением таймингов.
А теперь о том, что получилось в тестах.
Тестирование
Обращает на себя внимание отставание модулей Kingston, для которых пришлось выставить повышенные тайминги. Причем тут же добавим, что и на частоте 2400 МГц понизить тайминги для этого комплекта не удалось (впрочем, как и для «платинового» Corsair). Частота 1600 МГц с таймингами 12-12-12-31 приведена в качестве «референсной» для сравнения чистого прироста от использования высокочастотной памяти по сравнению с памятью, официально заявленной в спецификации процессора. Безусловно, на этой частоте данный комплект памяти позволяет использовать и гораздо более жесткие тайминги, но вряд ли кто будет покупать этот комплект, чтобы использовать его в таком режиме.
На скорость записи разница в таймингах влияет уже не так значительно. Легко заметить, что здесь основное узкое место — производительность контроллера памяти в процессоре. Соответственно, большое преимущество получают конфигурации, в которых мы повышали опорную частоту и, соответственно, частоту процессора.
На латентность тайминги влияют напрямую — собственно, они ее как раз и определяют.
Всегда интересно оценить производительность и в живых тестах. Разница между участниками, конечно, есть, особенно если сравнивать работу на штатной частоте (1600 МГц) и максимальные варианты разгона.
В тесте компиляции разница также наличествует. Причем видно, что, в отличие от предыдущего теста, этот больше зависит не от пропускной способности памяти, а от латентности.
Выводы
В первую очередь надо отметить, что высокочастотная память действительно имеет право на существование и вне оверклокерских систем, если пользователь хочет по максимуму раскрыть потенциал процессора, без повышения напряжения и тепловыделения компьютера — и, конечно же, с сохранением надежности и стабильности. Что касается стабильности, то тут можно порекомендовать ограничиться разгоном исключительно за счет множителя, до 2400 МГц. За максимально заявленной частотой комплекта модулей памяти, в таком случае, гнаться нет никакой необходимости. Даже не факт, что модули с большей частотой обнаружат запас (по таймингам) при работе на пониженной частоте, что мы как раз и обнаружили в случае с 2800-мегагерцовым комплектом Kingston.
Из протестированных модулей положительно порадовали модули AData, позволившие превысить рекомендованную частоту при сохранении минимальных таймингов. Corsair Platinum традиционно впечатляют общим техническим уровнем и эффективным радиатором, но они, конечно, вряд ли способны порадовать ценой. Да и четырёхканальность памяти используемой в тестах платформе, строго говоря, нужна как известному сельскохозяйственному животному популярный в народе музыкальный инструмент.
Command Rate 1T или 2T — что лучше?
Автор: Юрий Белоусов · 26.09.2019
В настройках BIOS можно встретить такую опцию, как Command Rate (в некоторых модификациях BIOS — DRAM Command rate). Особенно на нее стоит обратить внимание пользователям, желающим ускорить работу своего ПК. В этой статье рассмотрим, что такое Command rate, а также какое значение для параметра Command Rate лучше — 1T или 2T.
Command Rate (CR) – что это такое и на что влияет
Command Rate (CR) – что это такое и на что влияет данный параметр?
Прежде всего нужно понять принцип работы. Операционная система взаимодействует с оперативной памятью не напрямую, а — через контроллер памяти – микросхему управляющую памятью. Она является посредником между ОЗУ и ОС. Все данные проходят через нее. Операционная система при передаче данных контроллеру использует не физический, а виртуальный адрес, который необходимо преобразовать в физический. Данная операция потребляет некоторое количество ресурсов и занимает определенное время. А опция Command Rate в BIOS позволяет задать интервал задержки – 1 или 2 такта (1T или 2T) для выполнения конвертации адресов (в UEFI значения Command Rate могут быть 1N, 2N, 3N).
Command Rate 1T или 2T – какое значение лучше выбрать?
Command Rate 1T или 2T – какое же значение лучше выбрать для достижения максимальной производительности?
Зная за что отвечает данный параметр, логическим решением будет установка значения – 1T, ведь чем меньше задержка, тем больше операций будет выполнено за единицу времени. Максимальная производительность ОЗУ и компьютера в целом будет именно при таком значении.
Но не все модули оперативной памяти и контроллеры памяти способны работать с минимальным значением задержки в 1 такт. В случае, если устройства не будут справляться со своей задачей по передаче данных с заданным интервалом, то данные могут быть потеряны, что в свою очередь приведет к нестабильной работе компьютера: могут возникнуть лаги и различного рода ошибки в операционной системе.
Для того, чтобы не ошибиться и выбрать верное значение, нужно изучить техническую документацию материнской платы и модулей памяти, где стоит обратить внимание на наличие возможности работать с задержкой в 1 такт.
Конечно же, выяснить оптимальное значение можно и опытным путем. Достаточно просто поменять параметр Command Rate на 1T и проверить работоспособность системы. Если все работает и ошибок нет – то оставить данное значение. Если вдруг появятся ошибки или неисправности – установить интервал в 2 такта.
Также можно доверить компьютеру самостоятельно выбрать нужный интервал, задав параметру DRAM Command Rate значение «Auto», если таковое имеется, в результате чего значение будет взято из информации, запрограммированной в микросхему SPD.
Показатель эффективности данной настройки можно проверить с помощью программ анализаторов – Everest, CPU-Z и прочих.
Не нашли ответ? Тогда воспользуйтесь формой поиска:
Что такое тайминги?
Сегодня мы поговорим о наиболее точном определении таймингов и подтаймингов. Большинство статей в сети обладают ошибками и неточностями, а в очень достойных материалах не всегда рассмотрены все тайминги. Мы же постараемся восполнить этот пробел и дать как можно полную характеристику тем или иным временным задержкам.
Теперь разберем каждый по очереди. Схема таймингов включает в себя задержки CL-Trcd-Trp-Tras соответственно. Для работы с памятью необходимо для начала выбрать чип, с которым мы будем работать. Делается это командой CS# (Chip Select). Затем выбирается банк и строка. Перед началом работы с любой строкой необходимо ее активировать. Делается это командой выбора строки RAS# (при выборе строки она активируется). Затем (при операции линейного чтения) нужно выбрать столбец командой CAS# (эта же команда инициирует чтение). Затем считать данные и закрыть строку, совершив предварительный заряд (precharge) банка.
Тайминги расположены по порядку следования в простейшем запросе (для простоты понимания). Сначала идут тайминги, затем подтайминги.

Это все основные тайминги. Остальные тайминги имеют меньшее влияние на производительность, а потому их называют подтаймингами.





Надеемся, что представленная нами информация поможет вам разобраться в обозначении таймингов памяти, насколько они важны и за какие параметры они отвечают.
Оперативная память: принципы устройства и работы
Одной из первых моих статей на этом сайте был гайд по выбору ОЗУ (почитать его можно тут). Он в основном практический: что выбрать, что можно ставить и что нельзя, ну и различные полезности. Однако он не затронул, пожалуй, самую интересную часть — а как память вообще работает, и как ее тонко настроить (и разогнать). Если посмотреть, то по количеству параметров ОЗУ является чуть ли не самым сложным элементом ПК: посудите сами, для процессора вы в лучшем случае можете менять частоту тактового генератора (FSB, да и к тому же она уже лет 15 как 100 МГц и редко кто ее трогает), множитель (его как раз и меняют) и напряжение (ибо для работы на более высоких или низких частотах всегда можно подкорректировать напряжение для стабильности работы и, в некоторых случаях, меньшего энергопотребления), ну и количество рабочих ядер (хотя мало кто будет их трогать — разве что многопоточность отключают, ибо в некоторых задачах она может дать отрицательный прирост). Все остальные параметры уже индивидуальны и есть не у всех процессоров, так что зачастую их и не трогают. Что касается видеокарт, то тут параметров еще меньше — всего-то частоты GPU, памяти и напряжение GPU. Но если мы посмотрим на ОЗУ, то увидим море важных параметров: задержки, частоты, транзакции в секунду и т.д. — давайте разберемся, что это и как связано с производительностью и стабильностью работы памяти.
Технические характеристики памяти
Для начала нужно понять, что означают те или иные циферки и буковки в спецификациях памяти. Посмотреть их можно или на самой памяти, или на ее коробке, или в специальных программах типа AIDA64. Я разберу на примере своей памяти, но у вас будут схожие данные. Итак, вот скриншот из AIDA64:
Что мы видим про память? То, что она Dual Channel DDR4-3200 SDRAM (16-18-18-36-CR2). Если погуглить маркировку самих чипов, то можно узнать еще немного информации — PC4-17000 1.2 В. Пойдем по порядку. Что означает Dual Channel (у вас может быть и Single, и Triple, и Quad — хотя если у вас последнее, то вы, скорее всего, знаете, что это)? Это означает, что память работает в двухканальном режиме (или одноканальном, или в трехканальном, четырехканальном и т.д.). Если у вас стоит одна планка памяти, то она будет работать в одноканальном режиме — то есть характеристики чтения и записи будут приблизительно такими же, которые указаны на ней (на деле все зависит от контроллера памяти, и на практике значения могут быть на 10-15% ниже). Если у вас стоит две и больше планок с одинаковыми характеристиками, то они могут работать вместе: в таком случае объем увеличивается пропорционально числу модулей, и скорость также растет почти линейно. Поэтому если у вас одноканальная память и интегрированная графика, которая использует ОЗУ как видеопамять, и если вы на ПК занимаетесь чем-то серьезнее просмотра фильмов и сидения в интернете — в первую очередь нужно купить еще одну планку ОЗУ и сделать двухканальный режим (как это делается — написано в практической статье), ибо вы тем самым фактически удваиваете производительность ОЗУ (ну а двухканальные контроллеры памяти имеют 90% современных процессоров).
Идем дальше — сочетание букв DDR SDRAM (Double Data Rate Synchronous Dynamic Random Access Memory — синхронная динамическая память с произвольным доступом и удвоенной скоростью передачи данных). Здесь нам интересна только концовка — «и удвоенной скоростью передачи данных». Смысл тут в том, что в старом типе памяти SDRAM данные считывались только при переходе из стостояния «0» в состояние «1» (по фронту сигнала). В DDR же решили считывать данные и при переходе из состояния «1» в состояние «0» (по спаду сигнала), то есть реальная частота памяти удвоилась. Однако с аппаратной точки зрения частота памяти остается той же, поэтому, например, в том же CPU-Z частота памяти будет вдвое ниже, чем в диспетчере задач:
Как я уже объяснил выше — пугаться этого не стоит, это особенность DDR.
Далее — что означает четверка в DDR4? В общем-то только одно — что это 4ое поколение памяти DDR. Отличия между всеми типами можно посмотреть на Вики, не вижу особого смысла это переписывать, но скажу, что основной прирост идет за счет роста частоты памяти.
Теперь посмотрим всю конструкцию — DDR4-3200. Очень многие после 3200 подписывают МГц — в общем-то, это не совсем правильно. На самом деле тут имеется ввиду МТ/с, или мегатранзакции в секунду. Что это за величина? Это величина, которая показывает, сколько операций в секунду может совершаться с памятью. С учетом того, что ширина шины DDR4 составляет 64 бита (или 8 байт), можно получить ее скорость в МБ/с — для этого нужно 3200 МТ/с * 8 Б = 25600 МБ/с. И тут следует сказать, что эта цифра зачастую уже пишется на самой памяти — в моем случае это PC4-17000. Вы скажете — 17000 не равно 25600. Все верно, в моем случае память разогнана, если взять ее реальную скорость в 2133 МТ/с то мы как раз получим 17000 МБ/с. Ну а PC4 в данном случае — эквивалент DDR4. То есть, как вы видите, DDR4-2133 и PC4-17000 — эквивалентные записи, поэтому для понимания того, какая у вас память, достаточно знать только одну из них.
Теперь идет конструкция 16-18-18-36-CR2. Для объяснения этих цифр нужно посмотреть, что же из себя представляет современная DDR-память. По сути она — набор ячеек, хранящих информацию. Каждая ячейка имеет внутри себя транзисторы и конденсаторы, и располагается она в двумерном массиве вместе с другими ячейками. Ну а принцип действия прост: конденсаторы заряжаются при записи в ячейку единичного бита и разряжаются при записи нулевого бита. Отсюда, кстати, возникает проблема — дабы избежать разрядки конденсаторов и потери информации, их нужно постоянно заряжать — именно поэтому при отключении питания ПК вся информация из ОЗУ стирается.
Основная проблема при работе с ОЗУ — это задержки (latency) при доступе к ячейкам памяти. Логично, что чем меньше задержка — тем быстрее будет идти чтение/запись — тем меньше будет простаивать процессор в ожидании ответа от ОЗУ — тем быстрее будет быстродействие. Посмотрим, какие бывают задержки и за что они отвечают.
Разумеется, каждая ячейка имеет свой «адрес»: грубо говоря, это ее номер в строке и столбце таких же ячеек в двухмерном массиве. В свою очередь, некоторое количество ячеек объединяется вместе для более быстрого доступа к ним — такая группа называется банком. Теперь посмотрим, что происходит, когда контроллер памяти хочет что-то записать в определенную ячейку. Для начала он обращается в банку с адресом строки — этот сигнал называется RAS (Row Address Strobe). Соответственно, время обращения (задержка) называется RAS Latency — но этот параметр малоинформативен и очень редко пишется. Зато важен параметр RAS to CAS Delay — это процесс поиска нужной строки в банке памяти. Вот этот параметр уже нужен, и его задержка пишется второй — то есть в моем случае он составляет 18 тактов (один такт — это одна отправка данных по шине памяти). Великолепно, всего за 18 тактов мы нашли нужную строку. Но ведь нужен еще и столбец — за него отвечает еще один сигнал, CAS, и его задержка пишется первой — в моем случае это 16 тактов. Казалось бы — все, мы получили точное расположение нашей ячейки, зачем еще две цифры? 
Не все так просто — зачастую бывает, что контроллеру нужно обратиться к другой ячейке этой же строки. Но для этого он должен сначала закрыть предыдущую сессию запроса (нельзя одновременно обращаться к различным ячейкам одной строки) — а на это опять же уходит время, и эта задержка называется RAS Precharge — она указывает на время закрытия и повторной активации строки. Ее пишут третьей, в моем случае это опять же 18 тактов. Последний параметр — Cycle Time — отвечает за время, необходимое для полного открытия и закрытия всего банка, иными словами — это быстродействие всей памяти. Он пишется четвертым, и у меня он 36 тактов.
Остался последний параметр — CR (Command Rate), он может быть 1 или 2. Отвечает этот параметр за время, которое должно пройти между активацией памяти и ее способности к работе — это 1 или 2 такта. Разумеется, 1 такт лучше, но тут уж как повезет с памятью.
Разумеется, такой параметр как такт не очень нагляден — интереснее узнать результат в наносекундах. Для этого узнаем, сколько времени занимает один такт — это 1 / 1200 МГц = 0.83 нс (берем, разумеется, реальную частоту памяти). Cycle Time у памяти 36 тактов, то есть задержка получается 0.83 нс * 36 = 30 нс. Тогда почему AIDA64 показывает результат около 48 нс? Все просто — сам процессор хоть и небольшой, но из-за крайне малых промежутков времени (миллиардные доли секунды) приходится учитывать время на проход сигнала внутри него, что и добавляет дополнительные 18 нс.
Вот в общем-то и все, теперь Dual Channel DDR4-3200 SDRAM (16-18-18-36-CR2) для вас не просто куча символов, а вполне осмысленный набор параметров, который позволяет достаточно точно понять, что за ОЗУ перед вами.
У внимательного читателя мог возникнуть вопрос — а что же важнее, более высокая частота памяти или более низкие тайминги (задержки)? Ведь, с одной стороны, чем выше частота — тем быстрее производительность памяти и системы в целом. С другой стороны, чем ниже тайминги — тем быстрее будет происходить обращение к памяти и меньше будет простаивать CPU, то есть — тем быстрее будет работать ПК. С учетом того, что чем выше частота — тем выше тайминги, тут нужно соблюсти баланс. Увы — у каждого он свой, так что разгон памяти — достаточно кропотливое занятие по выставлению различных таймингов, напряжений и частот, и тесты скорости работы ОЗУ в системе. Разумеется, далеко не все хотят заниматься перебором, поэтому в продаже есть память с поддержкой профилей DOCP и XMP. Это — уже зашитые в память профили авторазгона, где прописаны напряжения, частоты и тайминги, на которых память гарантированно заработает — вам лишь нужно выбрать нужный профиль в UEFI. Плюсы такого метода очевидны — вы получаете разгон в один клик. Минусы тоже — во-первых, такая память стоит дороже, причем чем выше гарантированная частота — чем больше цена. Во-вторых, профили не идеальны, и зачастую можно выжать еще 5-10% производительности, но опять же — ковыряясь в таймингах.
Ну и самый последний ожидаемый вопрос — а стоит ли вообще разгонять ОЗУ? Все зависит от ваших задач и процессоров: к примеру, в 6 и 8-ядерных AMD Ryzen частота шины, связывающей два процессорных кристалла, напрямую зависит от частоты ОЗУ, так что там ее разгон как говорится «маст хэв». В играх особого прироста производительности от разгона памяти стоит ждать лишь в топовых системах, и то это будет разница между 110 и 120 fps — с одной стороны, приятный бонус, с другой — разница-то все равно не заметна на глаз. Ну а лучше всего заметен разгон в задачах, тесно связанных с ОЗУ — к примеру, архивацией, где у процессоров зачастую не хватает кэша, и они вынуждены часто обращаться к памяти.









