Здравствуйте дорогие друзья, с вами Артём.
В сегодняшней статье я предлагаю не просто посмотреть на оперативную память DDR4 Kingston HyperX Fury (HX426C16FW2K2/16), но и прояснить один очень важный вопрос.
Как же влияет частота оперативной памяти на производительность в приложениях и играх?
Стоит ли вообще гоняться за высокими тактовыми частотами оперативной памяти?
В качестве чипов памяти в данном экземпляре памяти установлены Micron-ы (MT40A1G8SA-075:E).
DDR4 HyperX Fury HX426C16FW2K2/16
Модули памяти одноранговые, а профили JEDEC сразу же позволяют запустить память на своих максимальных частотах, без дополнительных настроек в BIOS материнской платы.
Оперативная память работает при стандартном напряжении 1.2 Вольта, с частотой 2666 МГц при таймингах 16-18-18-39.
Kingston HyperX Fury HX426C16FW2K2/16
Моя материнская плата (ASRock Z370 Gaming K6) последний тайминг tRAS немного завысила до значения 42, однако этот момент очень просто можно поправить в BIOS.
Полная конфигурация моего компьютера:
Процессор: Intel Core i5 8600K.
Кулер процессора: Arctic Cooling Liquid Freezer 240.
Материнская плата: ASRock Fatal1ty Z370 Gaming K6.
Оперативная память: Kingston HyperX Fury DDR4 2666 МГц (HX426C16FW2K2/16).
Видеокарта: Asus Dual GTX 1060 6 Гб (DUAL-GTX1060-O6G).
Накопители: Sata-3 SSD Plextor M5S и Sata-3 HDD Seagate 1 Тб (ST1000DM003).
Корпус: Fractal Design Define R5.
Блок питания: Fractal Design Edison M 750 Ватт.
Центральный процессор будет работать без разгона, на стоковых частотах.
Таким образом можно будет понять, как влияет оперативная память на производительность системы и исключить другие факторы и погрешности.
Конечно всё на свете проверить невозможно, и я поговорю только о своих рабочих задачах.
P.S. Все сделанные выводы будут актуальны для современных платформ от Intel.
Например в системах на основе AMD Ryzen разгон памяти уже по умолчанию даёт неплохой выигрыш в производительности.
Первым делом посмотрим на производительность памяти в тесте AIADA 64 Cache & Memory Benchmark.
Оперативная память Kingston HyperX Fury HX426C16FW2K2/16 – 2666 МГц
Мой экземпляр памяти довольно легко разгоняется, и я получил 3000 МГц с таймингами по умолчанию.
Оперативная память Kingston HyperX Fury HX426C16FW2K2/16 – 3000 МГц
Напряжение питания, я также не трогал, и оно составляло 1.2 Вольта.
На частоте 3000 МГц скорость чтения увеличилась на 4286 Мб/c, записи 4032 Мб/c, а скорость копирования увеличилась на 3746 Мб/c.
Для частоты 3200 МГц понадобилось поднять средние тайминги на единицу (в итоге схема работы получилась такая 16-18-18-42), а напряжение питания я увеличил до 1.3 Вольта.
Даже при увеличении таймингов при частоте 3200 МГц, общая задержка памяти оказывается минимальной.
Оперативная память Kingston HyperX Fury HX426C16FW2K2/16 – 3200 МГц
Дополнительные 200 МГц добавляют 2867 Мб/с чтения, 3138 Мб/c на запись и на копирование 2155 МБ/c.
Также для тестов я снизил частоту памяти до 2133 МГц и понизил тайминги до 13-13-13-28.
Оперативная память Kingston HyperX Fury HX426C16FW2K2/16 – 2133 МГц
Я специально выбрал довольно маленькие задержки, чтобы дать фору модулям памяти на частоте 2133 МГц, перед модулями работающими на частоте 3200 МГц.
Тем более никто в реальности не использует память, работающую на частоте 2133 МГц с задержками в 16-17 единиц.
Несмотря на низкие тайминги общая латентность памяти всё равно увеличилась, по сравнению с режимами работы на большей частоте и с большим значением таймингов.
Латентность доступа к памяти Kingston HyperX Fury HX426C16FW2K2/16 – 2133 МГц
2133 МГц это стартовая частота модулей памяти DDR4 и вдвойне будет интересно посмотреть, как повлияют на производительность такие характеристики.
Теперь непосредственно перейдём к тестам
Первый тест — это архивирование, а в качестве бенчмарка выступит 7zip.
Первый проход будет с размером словаря 32 Мб при этом используется 1324 Мб оперативной памяти.
Второй проход уже с размером словаря 256 Мегабайт, который забивает целых 9628 Мб оперативной памяти.
Таким образом можно рассмотреть большее количество сценариев, которые активно задействуют оперативную память компьютера.
При работе с размером словаря 256 Мегабайт, наблюдается естественное падение производительности.
Однако при частоте 3200 МГц снижение производительности не столь значительное.
С частотой в 2133 МГц и словарём в 256 Мегабайт скорость упаковки файлов падает на 5686 Килобайт/c, в то время как для частоты 3200 МГц производительность упаковки падает только на 4720 Килобайт/c.
7Zip (словарь 32 Мб) – Оперативная память 2133 МГц vs 3200 МГц
7Zip (словарь 256 Мб) – Оперативная память 2133 МГц vs 3200 МГц
7Zip (общее сравнение) – Оперативная память 2133 МГц vs 3200 МГц
Таким образом для задач архивирования и сходными с этим операции более высокочастотная память сможет дать выигрыш в производительности.
Этот фактор вместе с разгоном процессора позволит существенно нарастить производительность в таких задачах.
Далее я смонтировал и отрендерил проект в видеоредакторе Vegas Pro 13 (Презентация Nvidia GTC 2018).
Исходники файлов имеют разрешение 1080p/50 кадров в секунду и битрейт в 20 Мегабит/c.
Настройки, с которыми создавался выходной файл вы сейчас видите.
Монтаж в Vegas Pro 13. Оперативная память 2133 МГц vs 3200 МГц
Рендер производился только силами центрального процессора.
В результате более высокочастотная память позволяет ускорить рендер всего на 1.5 минуты.
29 минут и 11 секунд для частоты 2133 МГц, против 27 минут и 41-ой секунды с частотой памяти 3200 МГц.
Монтаж в Vegas Pro 13. Оперативная память 2133 МГц vs 3200 МГц
Конечно, это простой монтажный проект, часто я делю проекты на порядок сложнее.
Возможно, если использовать более тяжёлые исходники самих видео и накладывать различные спецэффекты, то можно получить более значительный выигрыш в производительности.
Про 3D графику и монтаж в Premier Pro, я также к сожалению ничего практического сказать не смогу.
Так что для моих задач монтажа, выигрыш не столь заметен, даже на частоте памяти 3200 МГц.
Далее тест в играх.
Я задействовал пять игровых проекта – Crysis 3, Far Cry 4 и Assassin’s Creed Origins.
Для второго этапа замеров нам пригодится бенчмарк игры Far Cry Primal и игра Watch Dogs 2.
Для начала в первых трёх играх я использовал разрешение 2560×1080 точек с высокими настройками графики.
Все показания были сняты с помощью программы MSI Afterburner версии 4.4.2.
В играх были использованы одни и те же карты и места, чтобы максимально снизить погрешность, конечно насколько это возможно.
В итоге, если посмотреть на замеры, в том числе и в области 1% FPS и 0.1% FPS, то разницы практически нет никакой.
Assassin’s Creed Origins – Оперативная память 2133 МГц vs 3200 МГц
Crysis 3 – Оперативная память 2133 МГц vs 3200 МГц
FarCry4 – Оперативная память 2133 МГц vs 3200 МГц
СТОП, но всё ли так просто как кажется на первый взгляд?
Вот тут-то нам и понадобится бенчмарк игры Far Cry Primal, с помощью него можно будет фиксировать нужные для теста закономерности.
Я довольно много экспериментировал с настройками графики в игре и увидел простую закономерность.
В итоге ради эксперимента я выставил низкие настройки графики, и на системе с большей частотой оперативной памяти наблюдаются куда большее количество кадров в секунду.
Два видео из бенчмарков полностью синхронизированы друг с другом, хоть и сняты видеокамерой немного с разных ракурсов (этот момент можно посмотреть в видео версии обзора, он будет размещён чуть ниже).
Более того, можно видеть, что процессорные ядра нагружены куда сильнее, при использовании частоты памяти в 3200 МГц.
Также в этом случае видеокарта нагружена в среднем на 6-8% больше, чем с оперативной памятью в 2133 МГц.
Плюс ко всему вы сразу же видите показания кадров в области 1% и 0.1 %.
В результате и итоговые показатели при замерах количества кадров кардинально разные.
Бенчмарк FarCry Primal (низкие настройки) 2133 МГц
Бенчмарк FarCry Primal (низкие настройки) 3200 МГц
Дальше у меня возникла идея замедлить мой процессор Intel Core i5 8600K.
В BIOS своей материнской платы я сделал из него 4-ёх ядерный чип с фиксированной частотой в 3 ГГц.
В качестве игры на этом «виртуальном» процессоре я буду использовать Watch Dogs 2.
К сожалению, идеально за синхронизировать два видеоролика мне не удалось, но маршрут следования был один и тот же, на машине по мосту (для уточнения можете посмотреть видео версию обзора).
Если внимательно проанализировать показания, то заметно что разница есть и выигрыш на стороне памяти частотой в 3200 МГц.
При этом эти результаты получены на средневысоких настройках при разрешении 1080p.
Как всегда, вы сразу же видите показания в области 1% и 0.1 % от общего количества отрисованных кадров.
Watch Dogs 2 – Оперативная память 2133 МГц vs 3200 МГц
Если общая производительность всей системы упирается в производительность центрального процессора, тогда и можно отчётливо наблюдать преимущества более высокочастотной памяти.
В иных ситуациях в играх такая зависимость будет проявляться не так ярко.
Таким образом зависимость от частоты памяти, на реальных игровых настройках (а не на низких настройках, или с разрешением 720p) проявляется тогда, когда игровое приложение является в большей части процессорозависимым.
Также не стоит забывать, что всё будет завесить и от конкретной игры, и от конкретного игрового движка.
P.S. Что касается самих модулей Kingston HyperX Fury HX426C16FW2K2/16, то они показали себя с отличной стороны.
Всё конечно же будет зависит от используемых чипов памяти в конкретной партии этих планок оперативной памяти.
Память получает заслуженную награду от сайта http://mstreem.ru
Я надеюсь, что вам было интересно. Если так, то поделитесь обзором в социальных сетях с вашими друзьями.
Таким образом таких заметок будет выходить куда больше:)
Также не забывайте вступать в группу Вконтакте и подписываться на YouTube канал.
YouTube канал Обзоры гаджетов
До встречи в следующих публикациях и роликах. Пока пока:)
Влияние частоты оперативной памяти на производительность в играх (часть 1)
Тестируем, как сильно повлияет разная частота (1333 vs 1600 vs 2133) FPS и Frametime в играх. Специально собрал менее зависимые от процессора игры в начале видео, чтобы сравнить с более современными
Конфигурация в тесте:
Процессор: i7 2600k (4.3ghz)
Видеокарта: Gtx 1060 6gb winforce oc
Мат. плата: Asus p8z68-vpro
Crucial (1333 vs 1600 mhz 2133mhz) cl13 CT102464BA160B.C16
Crucial (1333 vs 1600 mhz 2133mhz) cl13 CT102464BA160B.C16
Блок питания: Deepcool da600 — 600w 80+ bronze
Охлаждение: Cooler master hyper 212x+кулер Zalman 1600pwm
Приветствую вас всех, уважаемые друзья и гости. В этой публикации разберем, на что влияет частота оперативной памяти в ПК, что дает высокая частота и дает ли вообще, на какой стандарт ориентироваться, если вы собираете компьютер самостоятельно.
p, blockquote 1,0,0,0,0 —>
Немного матчасти
ОЗУ, как называют оперативку в информатике, предназначена для хранения программного кода запущенных приложений, а также входных, промежуточных и выходных данных.
p, blockquote 2,0,0,0,0 —>
Без этого компонента компьютер попросту не запустится, так как не сможет «запомнить» даже простейшую операционную систему – даже такого «мамонта» как MS DOS.
p, blockquote 3,0,0,0,0 —>
Фактически, чем больше объем оперативки, тем больше программ одновременно может запустить пользователь (или одну ресурсоемкую, которая не будет работать на слабом компе).
p, blockquote 4,0,0,0,0 —>
В качестве примера могу привести свежие версии Adobe Photoshop, в числе минимальных системных требований которых, наличие 4 Гб оперативки. И это к слову, сегодня не самый большой объем ОЗУ, как и не самая «жадная до ресурсов» программа.
p, blockquote 5,0,1,0,0 —>
Среди «условно‐нейтральных» особо хочу отметить браузер Google Chrome и почти все прочие браузеры на движке Chromium. Они, хотя и не выдвигают к компьютеру каких‐либо особых требований по поводу объема оперативки, фактически «отжирают» солидный кусок, ущемляя тем самым все прочие программы.
p, blockquote 6,0,0,0,0 —>
Особенно это заметно при запущенном проигрывателе YouTube, даже если видеоролик не воспроизводится.
Теоретически, тактовая частота ОЗУ влияет на производительность компьютера в целом – чем она выше, тем быстрее обрабатываются данные, и соответственно, выполняются команды пользователя.
p, blockquote 8,0,0,0,0 —>
На практике же, производительность системы зависит в том числе и от всех прочих компонентов – пропускной способности системной шины, видеокарты, процессора и т.д. Поэтому не факт, что оперативка будет работать на максимальных частотах, которые указаны в ее характеристиках, хотя и может это делать.
p, blockquote 9,0,0,0,0 —>
Впрочем, если правильно подобрать все детали, чтобы они соответствовали друг другу по параметрам, проблем с понижением частоты не возникнет. Поэтому если вы решили купить или собрать самостоятельно новый комп, советую ориентироваться на стандарт DDR4, как на самый современный и мощный.
p, blockquote 10,0,0,0,0 —>
Конечно, комплектующие, рассчитанные на работу с DDR3, как и сами модули памяти, обойдутся дешевле. Но так как у разных поколений оперативки разная тактовая частота, предыдущее поколение уже не соответствует запросам многих игр и программ.
p, blockquote 11,1,0,0,0 —>
Впрочем, для рабочего компьютера и ДДР3 достаточно – запросы офисных приложений существенно скромнее. Детальнее про то, что такое ОЗУ и как оно работает, можно почитать здесь.
Как влияет частота ОЗУ на производительность в играх
Закономерный вопрос: влияет ли частота памяти в играх и настолько сильно?
p, blockquote 13,0,0,0,0 —>
Для начала – немного теории: как именно компьютер обрабатывает «сферическую в вакууме» видеоигру. Если вкратце, то отрисовка всех 3D объектов (например, персонажей), выполняется видеокартой, а их взаимодействие и прочие игровые события просчитывает процессор (траектория полета пули, нанесенный урон, крит‐ролл, сопутствующие повреждения).
p, blockquote 14,0,0,0,0 —>
Оперативка же хранит динамические данные – взаимное положение этих объектов (кто где находится на карте), информацию об их состоянии (уровень здоровья, износ снаряжения, наличие увечий), а также саму локацию.
Нагляднее всего это демонстрирует игра с открытым миром и бесшовными локациями, запущенная на слабом компьютере: при переходе между областями – условными квадратами площади, новый кусок карты при недостатке частоты оперативки, не успевает загрузиться. То есть, в теории при высокой частоте ОЗУ фризов и лагов быть не должно.
p, blockquote 16,0,0,0,0 —>
На практике же очень многое зависит от самой игры, а точнее от того, как она оптимизирована разработчиками.
Также стоит отметить, что на ФПС влияет не только тактовая частота оперативки, но и ее объем: при недостатке оперативной памяти придется постоянно перезаписывать отдельные части одной и той же локации, замедляя работу компьютера в целом и отрисовку окружающей обстановки в частности.
p, blockquote 18,0,0,0,0 —>
Принимая во внимание постоянное увеличение системных требований современными игроделами, при сборке компа рекомендую думать на перспективу – частоты и объема, которых сегодня покажется много, может оказаться недостаточно уже через год, во время релиза какого‐нибудь Cyberpunk 2077.Впрочем, в этом случае, пожалуй, можно сделать и исключение. CD Projekt Red – одна из немногих компаний, не утративших «человеческое лицо» и думающих в первую очередь о геймерах, а не о собственном кошельке. Поэтому очень сомневаюсь, что для этой игры системные требования будут слишком завышены.
p, blockquote 19,0,0,0,0 —>
Любителям же «сериалов» типа Tomb Raider или Far Cry приходится постоянно апгрейдить компы, чтобы играть на максималках.
И если вы уже выбираете товар, то рекомендую статью о Яндекс.Маркет – что это за сервис и как им удобно пользоваться? Полезно будут при поиске комплектующих, гарантирую. Также рекомендую почитать про кэшбэк сервис Letyshops: что это такое и какая там выгода. А на сегодня все. Не забывайте поделиться этой публикацией в социальных сетях – этим вы поможете продвижению моего блога. До завтра!
p, blockquote 21,0,0,0,0 —>
p, blockquote 22,0,0,0,0 —> p, blockquote 23,0,0,0,1 —>