DDR3 vs DDR4 — а есть ли разница?

В 2016 году оперативная память поколения DDR4 прочно закрепилась на рынке, став не перспективной, но дороговатой технологией, а вполне доступным решением. Цены на чипы DDR3 и DDR4 почти сравнились, при этом, последняя привлекательна тем, что имеет более высокие тактовые частоты. Чем отличается память DDR3 от DDR4 — знают немногие, однако часто продавцы выставляют новинку, как явное преимуществом. Так ли это — попробуем разобраться.

Читайте также: Как вывести звук через HDMI: долой лишние провода

Сравнение DDR3 и DDR4: немного теории

Разработки памяти DDR4 были начаты пусть и не в годы бородатой древности, но относительно давно. Первые движения в этом плане предпринимались JEDEC в 2005-2006 годах, когда большинство домашних ПК еще было на базе DDR первого поколения. Однако в массовую продажу новые чипы (и платы, их поддерживающие) поступили лишь в 2014-2015 годах, когда Intel представили процессоры под сокет 1151. С тех пор не утихают споры, какая память лучше — DDR3 или DDR4.

Цифры и попугаи

Основным аргументом в пользу новой памяти DDR4 являются ее теоретические характеристики. Так, предел скоростей памяти увеличился: в массовом сегменте ранее царила память DDR3 с частотами 1333, 1600 и 1866 МГц (точнее, не мегагерц, а миллионов трансферов в секунду, так как все типы памяти DDR одновременно могут передавать по 2 байта данных за такт), а более высокие частоты поддерживались лишь в режиме разгона, и не всеми процессорами. Память DDR4 имеет минимальные скорости на уровне тех же 1866 или даже 2133 МГц (МТ/с). Нехитрая арифметика показывает, что DDR4 1866 передает за один момент времени в 1,5 раза больше данных, чем DDR3 1333.

Читайте также: 7 лучших видеокарт 2016 года до 8000 грн

А теперь — о латентности

При учете скоростных параметров важно помнить, что полное название памяти (аббревиатура) выглядит как DDR3/DDR4 SDRAM. Сокращение RAM в данном случае указывает, что это Random Access Memory или Память Случайного Доступа. Выражаясь общепонятно, эти заумные слова означают, что память ориентирована на случайный доступ к данным по всему массиву памяти, всем ячейкам. То есть, контроллер может в любой момент обратиться к любой пустой ячейке, чтобы записать туда данные, или к любой занятой ячейке — чтобы считать их оттуда. Происходит это не мгновенно, а определенное время, которое измеряется в тактах. Это значение указывается в характеристиках, как CAS-латентность (CL), а в просторечии именуется таймингами.

Важной особенностью (и важным недостатком) памяти является тот факт, что с остом тактовой частоты — вырастает и задержка. К примеру, для памяти DDR 1-го поколения, частотой 400 МГц, типичным значением CL было 2,5 такта. Если разделить время (1 секунда) на количество тактов (400 миллионов) — длительность такта получается на уровне 2,5 нс (наносекунд). 2,5 такта по 2,5 нс — это 6,25 нс суммарно. Результат нужно умножить на 2, так как задержка, как и передача, происходит по 2 фронтам. Таким образом, между подачей запроса на чтение ячейки и ее чтением у памяти DDR 400 проходит 12,5 нс.

Самая популярная тактовая частота памяти DDR3 составляет 1600 МГц, а типичная задержка — 9 тактов. Если секунду разделить на 1600 млн тактов — получается, что на такт уходит 0,625 мс. Умножив данное число на 9, получаем 5,625 нс, и умножаем на 2. То есть, задержка у памяти DDR3 1600 составляет 11,25 нс — всего на 10 % меньше, чем у древней DDR.

Читайте также: ТОП-5 ноутбуков для студентов 2016

Типичная частота памяти DDR4, поддерживаемой современными процессорами, составляет 2133 МГц. Наиболее распространенная величина CAS-латентности — 15 тактов. 2133 миллиона тактов за секунду означают, что на один такт тратится 0,469 нс. Если умножить длительность такта на 15 (задержка), и умножить на 2 — получается, что у популярной памяти DDR4 2133 время задержки достигает 14 нс. Это больше (на те же 10 %), чем у покрытой мхом и шагающей на свалку истории DDR 400!

Конечно, на задержки, как единственную характеристику, полагаться нельзя. В линейном режиме записи и чтения новая память DDR4 существенно быстрее предшественников. Этим частично нивелируется почти не меняющееся время задержек, однако именно из-за них при росте скоростей — производительность системы не растет пропорционально, а разница между ddr3 и ddr4 остается не очень значительной.

Читайте также: Цены процессоров AMD Zen (Summit Ridge) и некоторые характеристики стали известны

А что на практике

Сравнение DDR3 и DDR4 в теории показывает, что новая память заметно быстрее предшественников в режиме линейных (последовательных) чтения и записи, но не отличается от них существенно в плане временных задержек доступа (5-7 нс). Однако голые цифры не всегда отражают реальную картину.

Читайте также: Цены и характеристики процессоров Intel Kaby Lake опубликованы в США

Тестирование DDR3 vs DDR4 проводились неоднократно с того момента, как появились процессоры Intel SkyLake, поддерживающие оба типа памяти. К сожалению, у нас сейчас нет под рукой материнской платы на сокете 1151 под память DDR3, но тесты с ресурса anandtech.com позволяют наглядно сравнить на практике оба типа памяти. Для тестирования использовались чипы памяти DDR4 2133 CL15 и DDR3 1866 CL9. Процессор испытательного стенда — актуальный Intel Core i7 6700K.

Тест в однопоточном режиме в бенчмарке Cinerbench показал практически равные результаты, с перевесом в 1 балл победила DDR3, но и это — в пределах статистической погрешности.

В многопоточном тестировании, в той же программе, разрыв составил 3 балла, показывая, что DDR3 лучше DDR4, но и это — несущественная разница.

Читайте также: Раз-два-три, елочка, гори! Обзор и сравнение вентиляторов GameMax WindForce и GaleForce 120 мм

В популярном архиваторе WinRar измерялось время сжатия файла, размером 1,5 Гб. Чем оно меньше — тем лучше, и в этом тесте DDR3 оказалась немного медленнее, чем DDR3. Однако отставание составило несущественные 3 %.

PovRay, популярный инструмент для работы с трехмерным рендерингом, тоже показал паритет между обоими стандартами памяти. DDR3 набрала на 1 балл больше, но это — даже меньше, чем 0,1 % разницы с DDR4.

Читайте также: Тонкий подбор: выбираем ультрабук

Еще один бенчмарк, в котором производилось сравнение DDR3 и DDR4 — Dolphin Benchmark. Он (что уже предсказуемо) показал минимальную разницу, однако на этот раз чуть лучше оказалась DDR3.

Похожие результаты показало и сравнение DDR3 и DDR4 с ресурса ixbt.com. Их специалистами была протестирована интегральная (средняя) производительность ПК в играх с памятью DDR3 1600 и DDR4 2133. Как видно из графика, в трех случаях за DDR4 остается перевес в пределах 10 %, а в двух — разницы вообще нет.

Читайте также: Выбор ноутбука – на что обратить внимание

Что же лучше — DDR3 или DDR4

Как показали и теоретические рассуждения, и практические тесты, разница между DDR3 и DDR4 в реальности не достигает тех 50 % и выше, что рисуют нам графики соотношения линейных скоростей. В большинстве задач между ними наблюдается паритет, с незначительным перевесом в ту или иную сторону. Таким образом, вопрос, что лучше, DDR3 или DDR4, можно снимать с повестки дня. Если учитывать аспект производительности, а также вторичные моменты — из этого финала можно почерпнуть несколько выводов.

  • DDR4 и DDR3 не сильно отличаются по производительности.
  • Память DDR4 немного энергоэффективнее, так как работает от напряжения 1,2 В, а DDR3 — от 1,5 В.
  • Если процессор компьютера принадлежит к поколению Intel Sandy Bridge и новее — менять его на что-то новое с поддержкой DDR4 нет особой выгоды, лучше докупить еще памяти DDR3.
  • Если производится сборка нового ПК — желательно использовать память DDR4, так как DDR3 устаревает, и в будущем сделать апгрейд ОЗУ будет сложнее.

Читайте также: Сборка игрового ПК за 10000 грн