8 марта 2023

Что такое тайминги оперативной памяти

Что такое тайминги

Если говорить очень простым языком, оперативная память представляет собой массивы с двухмерной таблицей, в ячейках которой хранится нужная информация. А массивы с ячейками одинакового размера, в свою очередь, объединяются в так называемые банки.

Для выполнения любой операции с данными из этой таблицы контроллеру и чипу памяти требуется определенное число тактовых циклов шины памяти. Ну а тайминг — это и есть число таких циклов, или число циклов на которое запоздает выполнение определенной операции с памятью. Отсюда и само название — тайминг или задержка.

Как выбрать оперативную память: разбираемся в нюансах

Собственно, именно поэтому две оперативной памяти с одинаковой частотой, но разными таймингами будут работать по-разному, причем наиболее быстрой окажется память именно с меньшей задержкой.
Подпишитесь на наши каналы, чтобы не пропустить интересные новости и полезные статьи   Яндекс.Дзен  Вконтакте Телеграм

CPU-Z — самая популярная бесплатная программа для получения сведений об оперативной памяти

Если вам требуется компактная, простая, бесплатная и информативная утилита, позволяющая получить сведения об аппаратных характеристиках ПК или ноутбука, CPU-Z — ваш выбор.

В части определения таймингов оперативной памяти шаги будут следующими:

  1. Скачайте CPU-Z с официального сайта https://www.cpuid.com/softwares/cpu-z.html. На странице представлено несколько вариантов загрузки, я обычно использую портативную версию в ZIP-архиве.
  2. После запуска программы (в папке будут присутствовать версии для 64-бит и 32-бит версий Windows) перейдите на вкладку «Memory». Здесь, в разделе Timings вы получите информацию о текущих таймингах оперативной памяти. К примеру, из скриншота ниже можно сделать выводы: частота памяти 2933 МГц (DRAM Frequency умножаем на два, так как используется двухканальный или Dual режим) с таймингами 17-19-19-39.

Что такое тайминги оперативной памяти

Перейдя на вкладку SPD можно получить сведения о поддерживаемых модулями оперативной памяти (отдельно для каждого модуля, выбирая нужный в поле «Slot») профилях, частотах и таймингах, а также дополнительную информацию, включая производителя и модель модуля RAM.

Что такое тайминги оперативной памяти

Как посмотреть тайминги ОЗУ

Значения таймингов, как и другую информацию об ОЗУ, можно узнать, посмотрев на китовую коробку или сам модуль памяти(на модуленаклейка с аналогичной надписью). Тайминги полностью указываются не всегда, иногда только CL задержка. При необходимости тайминг можно узнать на сайте производителя.

При желании можно проверить таймингиустановленной в ПК ОЗУ, они отображаются в БИОСе.

Память для игрового ПК


В игровых приложениях роль ОЗУ — определяющая. Фото: pcgamer.com

В процессе игры оперативная память вынуждена обрабатывать очень много информации. Самые тяжелые тайтлы 2021-2022  буквально забивают ОЗУ. Для большинства игр хватит 16 Гб. Но тесты показывают, что и этого бывает мало. Forza Horizon 5, Dying Light 2, Minecraft требуют больше.

Минимальный объём — 16 Гб. Рекомендуемый (с запасом) — 32 Гб. В качестве недорогой ОЗУ для игрового ПК — Crucial 3200 MHz 16 Гб. Удачный вариант, когда в бюджете не хватает денег на 2 х 16 Гб, но они обязательно появятся в скором времени. 

Классическое решение для геймеров —  DDR4 Patriot Memory VIPER 4 BLACKOUT 4000MHz 2 х 8 Гб. Быстрая память на производительных чипах Samsung. На заявленной частоте работает стабильно.

Модель для разгона — G.Skill Trident Z Neo 3600 МГц. Память на отборных чипах Samsung с отличным потенциалом. Легко разгоняются по 4000 Mhz с напряжением до 1,6 В и возможностью понижения таймингов до минимума.

 

Что такое тайминги в оперативной памяти, расшифровка

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

Следует разобраться с аббревиатурами CAS и RAS. Последние две буквы означают Address Strobe — строб-сигнал адреса. Только в первом случае это про колонку (Column), а во втором — про строку (Row).

Что означают числа

1

2

3

CAS Latency латентность CAS
RAS to CAS Delay задержка RAS to CAS
RAS Precharge Time время зарядки RAS

CAS Latency

Один из самых значимых показателей: именно он говорит, сколько времени в целом уходит на поиск необходимых данных после того, как процессор попросит доступ на считывание.

Что такое тайминги оперативной памяти

RAS-CAS

Указывает на число тактов, которое занимает получение доступа к RAM и активации строки, а потом — колонки, которая содержит необходимое инфо, и команды на считывание данных или же их запись.

RAS Precharge

Поскольку ОЗУ — динамическая память, ее ячейки время от времени разряжаются и нуждаются в периодической перезарядке. По этой причине данные, которые содержатся в ней, обновляются. Это называется регенерацией ОЗУ.

Таким образом, показатель RAS Precharge в тактах отображает временной отрезок, проходящий между сигналом на зарядку — регенерацию ОЗУ — и разрешением на доступ к следующей строчке информации.

Row Active

Означает время, которое активна одна табличная строчка перед тем, как данные считаются или запишутся.

Примечание: в некоторых случаях может быть использован Command Rate. Он показывает, сколько времени тратится на инфообмен между RAM и ее контроллером. Как правило, это занимает один или два такта.

Что там с DDR5, стоит ли её ждать и почему я решил, что нет?

Team Group анонсировали свою DDR5 оперативную память с частотой 4800 Mhz. Знаете сколько будет стоить в РФ комплект на 32 GB? Почти 40 000 рублей. Добавим к этому новую материнскую плату, которые дешевле не становятся. Новые процессоры, которые тоже будут стоить куда дороже.

Кстати, о #DDR5 я тоже уже писал ещё в апреле. Почитать можно тут.

Получаем ли мы прирост? Несомненно да. Но какой ценой? 40 тысяч за DDR5, плюс материнка ~20 тысяч рублей (я думаю это будет средняя цена), получаем возросшую производительность несопоставимую затратам. Это я говорю конкретно для игр. Для приложений, работы и тд платформа может иметь ключевой фактор. Для игр, вряд ли, ведь упор в GPU.

32 гига ddr5 за 40к или ddr4 32 гига за 15к, с затратами на материнку, как по мне — не стоит оно того. Поэтому я и не жду прихода волшебной DDR5, на которую все массово будут переходить. Прирост в играх ещё неизвестен и не протестирован.

Какие параметры стоит учитывать при разгоне

Тайминг

Одна из основных характеристик ОЗУ. Вдаваться в детали я не буду, но если вкратце: тайминги должны быть минимальными, но такими, чтобы система работала стабильно. Определять мы их в дальнейшем будем методом тыка, потому что конкретные значения для разных плашек ОЗУ найти трудно. 

Тайминг ОЗУ

Частота

Основная характеристика ОЗУ.  Здесь все устроено проще, но стратегия обратная: ищем самое высокое значение, при котором система будет работать стабильно. 

Ранг памяти

Тоже важная характеристика памяти. Узнать ранг памяти довольно просто – иногда он указан в названии модели вашей плашки. Буква S – Single Rank (один ранг), D – Dual Rank (два ранга).

Модуль памяти DDR3

Бывает, что среди буквенной каши трудно найти нужную букву, поэтому можно просто загуглить название плашки с запросом «Сколько рангов».

Совет: модель плашки и слово ранг лучше выделять кавычками, чтобы Гугл искал запросы только с этими словами. 

Оперативная память

Ранг памяти напрямую влияет на то, как память будет поддаваться разгону. Одноранговые плашки считаются самыми подходящими для разгона, так как выдают больше мощности при изменении настроек, однако же двухранговые даже без разгона могут выдавать приличные значения.

Вольтаж

Как вы понимаете, если память будет работать на более высоких частотах, то и подаваемое питание нужно увеличить. Здесь все зависит от типа ОЗУ. 

Для DDR2 нормальное напряжение держится на отметке 1.8 В, для DDR3 – 1.5 В, а DDR4 требует всего 1.2 В. 

Соответственно, добиваясь максимальных частот, стоит учитывать, что максимальное значение напряжения для DDR2 должно составлять не больше 2.2 В, для DDR3 – 1.7 В, для DDR4 – 1.4 В. Переступать через данные отметки СТРОГО НЕ РЕКОМЕНДУЕТСЯ, иначе вы рискуете здоровьем оперативной памяти!

ОЗУ

Назначение таймингов

Латентность (задержки между отправкой и обработкой команд) оперативной памяти записываются производителем через дефис в специальную последовательность CL-RCD-RP-RAS. Подробнее в каждом значении разберемся ниже.

CL-RCD-RP-RAS

CAS Latency

Отображает время, необходимое для получения данных от центрального процессора, с последующей обработкой и передачей обратно. Описывается формулой «T = (CL / количество передач в секунду) * 2000».

RAS-CAS

Показатель RCD определяет скорость перемещения информации между строками и столбцами ячеек, доступных в модулях ОЗУ. Задержки определяют, в том числе, и переход от процессов чтения к записи и обратно.

RAS Precharge (RP или tRP)

Указывает время, необходимое для перехода к новой строке с предварительной выгрузкой информации из предыдущей. Часто показатель RP равен RCD (RAS-CAS).

Row Active

Отражает количество циклов, необходимых для полноценного взаимодействия с ячейками ОЗУ.

Как настроить тайминги оперативной памяти

Как только пользователь установит планки и включит компьютер, БИОС автоматически узнает частотные показатели и тайминги. Однако смена настроек оперативы может положительно повлиять производительность лэптопа, ПК.

Подсистема предоставляет довольно широкие возможности для манипуляций с параметрами планок. Впрочем, число доступных для редактирования параметров ОЗУ может существенно отличаться для разных материнских плат, даже если их чипсеты идентичны.

По этому признаку их можно поделить на модели с:

  1. Минимальными возможностями изменения настроек: поддерживается возможность установки частоты модулей и одного-двух таймингов. Возможности разгона ощутимо ограничены. Подобное явление — норма для вариантов бюджетного уровня класса H для INTEL и А для AMD.
  2. Поддержкой редактирования базовых параметров — можно поменять частоту, основные тайминги. Это стандарт для большинства материнок класса B.
  3. Расширенными возможностями (маркируются как Z и X): предоставляют пользователю доступ к редактированию максимума параметров.

Что такое тайминги оперативной памяти

Внимание! Менять значения лучше постепенно: по полшага за раз. Действовать необходимо осторожно, иначе можно повредить оперативу.

Как проверить работу оперативной памяти и настроить тайминги в БИОСе

Как протестировать ОЗУ в Windows
  • Открыть панель управления.
  • Найти раздел «Система и безопасность». 
  • Перейти в «Администрирование».
  • Кликнуть на «Средство проверки памяти Windows» → «Выполнить перезагрузку и проверку памяти
Как настроить тайминги оперативной памяти в БИОС 1. Перезагрузить ПК.
2. Пока ОС грузится, зайти в БИОС. В зависимости от модели компьютера/лэптопа кнопки для входа могут отличаться.
3. В расширенных настройках BIOSа перейти во вкладку «Advanced».
4. Найти «CAS Latency»:
  • Уменьшить тайминг на 0,5.
  • Вернуться на главную страницу БИОСа, сохранить внесенные изменения и выйти.
  • Снова перезагрузить комп и проверить память.
Если производительность выросла — можно продолжать сокращать отклик. Но на этот раз значение надо менять в «RAS Precharge delay».

Что такое тайминги оперативной памяти

Что такое тайминги оперативной памяти

Чем короче тайминги, тем лучше. Если изначально они не такие маленькие, как хотелось бы, их можно поменять, поколдовав немного в BIOS. Главное — делать все не спеша и после любой перемены проверять работоспособность.

Память для рабочего ПК


Тяжелые программы требуют больше памяти для корректной работы. Фото: cdn.originpc.com

На рабочем ПК спектр задач широкий: от простого Word и Excel до Photoshop, Adobe Audition, After Effects и т. д. Разумно брать ОЗУ с прицелом на запуск более-менее ресурсоёмких программ. 

Минимальный объём памяти — 8 Гб. Двухканальный режим необходим сразу. Набор 2 х 4 Гб от Patriot с частотой 2133 Mhz станет хорошим подспорьем за небольшие деньги. Для ПК с процессором Ryzen можно взять набор с запасом по объёму памяти — ОЗУ Team Group T-FORCE XTREEM ARGB 16 ГБ (2 х 8 Гб). Модель показывает в тестах отличную производительность, работает на частоте 3600 MHz, поддерживает разгон и на 3-4 тысячи рублей дешевле аналогов. При апгрейде рабочего ПК в игровой менять планки не придётся.

AIDA64 — больше информации и дополнительные возможности

Следующий вариант — использование AIDA64. Программа не бесплатная, но даже в бесплатной версии требуемую в рамках этой статьи информацию можно получить. Официальный сайт для загрузки AIDA64 — https://www.aida64.com/downloads

В AIDA64 присутствует несколько разделов, где можно получить информацию о таймингах оперативной памяти, как активных, так и в целом поддерживаемых планками RAM, укажу основные:

Текущие тайминги оперативной памяти можно посмотреть в разделе «Компьютер» — «Разгон».

Что такое тайминги оперативной памяти

Информацию о поддерживаемых таймингах каждого модуля можно получить в разделе «Системная плата» — «SPD». Раздел включает в себя и дополнительную информацию, в том числе — модели модулей RAM.

Что такое тайминги оперативной памяти
Если в главном меню открыть пункт «Сервис» — «AIDA64 CPUID», в разделе Memory Type вы также увидите текущую частоту и тайминги оперативной памяти.

Что такое тайминги оперативной памяти

Раздел меню «Сервис» — «Тест кэша и памяти» также отображает эту информацию и, дополнительно, позволяет провести тест памяти, определив один из ключевых показателей — латентность (Latency) или, иначе, задержку или скорость доступа к памяти в наносекундах: в тесте AIDA64 измеряется время от команды на чтение данных из RAM до получения этих данных процессором.

Что такое тайминги оперативной памяти

Выше приведены лишь самые популярные и достаточные для указанной цели программы, в действительности такого рода утилит существует больше. Например, можно отметить PassMark RAMMon, отображающую набор поддерживаемых и активных таймингов каждого установленного модуля и массу дополнительных сведений. 

Существуют как более простые (например, Speccy), так и более сложные решения. Большинство программ определения характеристик компьютера умеют отображать тайминги ОЗУ.

Что важнее для игр — частота ОЗУ или её тайминги?

Что будет, если я скажу вам, что тайминги влияют больше, чем частота? Неправильно выразился, надо так — до определённой частоты, значения таймингов перевешивают в производительности, нежели просто высокая частота.

Иначе говоря автоматические тайминги на высокой частоте будут либо равны, либо проигрывать более низкой частоте ОЗУ с настроенными таймингами. Подобный тест на канале у меня уже был. В ЭТОЙ статье я сравнивал XMP профиль на 3200 против ручного разгона на 3733 Mhz.

Но однозначного ответа на вопрос «Что важнее для игр — частота ОЗУ или её тайминги?» нет.

Я считаю, что самым важным параметром будет оптимальная настройка частот + таймингов. Например, у вас есть ОЗУ #ddr4 с XMP на 3200 Mhz CL16, что является уже «мейнстримом». Разница между 3200cl16 и 3733cl18 будет настолько невелика, что без программ мониторинга её заметить невозможно.

Тесты PRO-Hi TECH — https://youtu.be/ZyYTvCwrBCIТесты PRO-Hi TECH — https://youtu.be/ZyYTvCwrBCI

Однако, если у частоты 3733cl18 понизить тайминги до 14, разница в играх будет достигать внушительных 10-15 процентов, относительно 3200CL16. И, кстати, если на 3200 понизить тайминги до тех же 14, разница тоже будет ощутима. В первую очередь это отразится на минимальном FPS, из-за которого портится всё удовольствие от процесса игры.

Какая разница, что у вас 90 #FPS в игре, когда дропы кадров через каждые 30 секунд до 30 FPS.

На что влияют тайминги

Задержки оперативной памяти частично определяют быстродействие и производительность операционной системы и помогают заранее определить, с какой скоростью процессор сможет передавать задачи ячейкам ОЗУ и когда начнется обработка выгруженной информации. Разница часто заметна исключительно в режиме «рабочего взаимодействия» с ПК. Когда то и дело передаются процессы и службы на обработку в память.

С развлечениями ситуация сложнее – даже после ряда экспериментов заметить разницу намного сложнее, чем хотелось бы. Но порой долгожданный прирост FPS все же встречается, но с нюансом: память с увеличенной задержкой и большими частотами добавляет производительности, а с показателями, наоборот – вызывает разрывы изображения и странные подвисания. Но, по большей части, результаты строго индивидуальные.

Какие тайминги бывают

Каждую операцию с оперативной памятью можно разбить на несколько этапов. Поэтому в характеристиках любой планки ОЗУ указывается несколько таймингов — задержек, которые возникают на определенном этапе работы с памятью. Числа таймингов указывают на выполнение следующих операций:

CL: CAS Latency – число тактов, которое проходит с отправки запроса в память до начала ответа на него.
tRCD: RAS to CAS Delay – количество тактов, которое требуется контроллеру для активации нужной строки банки.
tRP: RAS Precharge – число тактов для заряда и закрытия одной строки, после чего становится возможна активация следующей строки.
tRAS: Row Active Time — минимальное число тактов, в течение которого строка будет активна. Она не может быть закрыта раньше этого времени.

Все эти тайминги указываются в параметрах оперативной памяти именно в том порядке, который мы привели. Возьмем, к примеру, оперативную память Patriot Memory VIPER STEEL DDR4-3733 CL-17 21-21-41. Мы видим, что она относится к типу DDR4 и работает на тактовой частоте 3733 МГц. Ей требуется 17 тактов для начала ответа на поступивший запрос (CL). Активация нужной строки занимает 21 такт (tRCD) и столько же циклов уходит на ее закрытие и активацию следующей строки (tRP). Причем сама строка может быть закрыта не раньше чем через 41 такт (tRAS).

Как вы видите, каждая цифра в названии оперативной памяти имеет свое значение. И, разобравшись в этом, вы легко сможете подобрать самую подходящую для вас оперативку.

Память для бюджетного ПК

Простым ПК дорогая память ни к чему.

Главное в компьютере — баланс. Бюджетные ПК собираются с упором на экономию. Их назначение — запускать браузер и мессенджеры, воспроизводить видео онлайн, справляться с очень старыми играми. 

Минимальный объём памяти — 4 Гб. Недорогая и надежная память Adata 2666 Mhz не будет перегреваться и выдавать ошибки. В будущем можно купить ещё одну планку при апгрейде ПК. Альтернативный вариант на 8 Гб — комплект из двух планок (2 x 4 Гб) Corsair 2133 Mhz для активации двухканального режима. 

Формула расчета

В редких случаях, когда на сайте производителя не выдаются необходимые спецификации, а AIDA64 и CPU-Z не способны собрать информацию о характеристиках и оставляют росчерки в некоторых полях, остается экспериментировать над расчетом показателей вручную. За основу часто берется формула: «Время задержки = 1 / Частота передачи (измеряемая в Гц)».

Формула расчета

Подставляя числа (в формулу добавляются значения со скриншота, изначально поделенные на половину из-за способа взаимодействия частот с контроллером памяти) появляется следующий результат – 1 / 400 000 000 = 2,5 наносекунды. Если заявленные производителем тайминги CL-11, то остается лишь умножить 2,5 на 11. В результате – 27,5 наносекунды (или округленные 28 на скриншоте).

Как правильно настроить параметры ОЗУ в BIOS

Экспериментировать над характеристиками оперативной памяти (напряжение, частота, тайминги) с вероятностью в 99 % придется вручную. Исключение – софтверные инструменты, вроде DRAM Calculator For Ryzen, рассчитывающие для процессоров AMD необходимые настройки, причем с расчетом на безопасность (исключаются «синие экраны смерти» или нестабильная производительность) и поправками на остальные комплектующие.

параметры ОЗУ в BIOS

С Intel ситуация сложнее – придется искать помощи на тематических форумах или на страницах YouTube, где энтузиасты уже протестировали нестандартные сценарии и готовы поделиться результатами. Спасением станет и AIDA64 с конфигурациями и рекомендациями.

параметры ОЗУ в BIOS

Несмотря на сложности с определением необходимых характеристик, взаимодействовать с теми же разделами BIOS намного легче: материнские платы последнего поколения сходу предлагают заглянуть в раздел Overclocking (у сторонних производителей подобные разделы скрываются в Advanced Mode или AI Tweaker) и сменить частоты, тайминги или и вовсе активировать экстремальный режим производительности.

Важно помнить – параметры ОЗУ связаны и, повышая ту же частоту, придется менять и тайминги. И уж тем более бессмысленно рассчитывать на прирост производительности, если в каждом из разделов выставляются случайные значения. Необдуманные эксперименты приведут к проблемам при загрузке ПК, «синим экранам смерти» при тестировании и автоматическому сбросу параметров в BIOS.

Какая частота ОЗУ нужна для игр в 2021 году?

Понятие, конечно же, растяжимое. Многие говорят о том, что чем выше, тем лучше. Для #amd ryzen это 3733 MHZ, а для #intel это 4400 Mhz частоты оперативной памяти. Понятное дело, что чем больше частота памяти, тем лучше себя чувствует процессор и вся система в целом. Однако это далеко не повод выкидывать лишние деньги за XMP профиль на 3600 MHz и выше.

И я вам это покажу в тестах, которыми уже весь интернет полон. Оптимальная, на мой взгляд, частота оперативки что для Ryzen, что для Intel — 3200 мегагерц с приемлемыми таймингами. Конечно, процессоры Intel реагируют на повышение частоты чуточку лучше, да гнать память на них получается выше (не касается 11 поколения).

Тесты разной частоты памяти на Intel 9900К в разгоне до 5 Ггц.

Знаю, сейчас владельцы предыдущих поколений процессоров возразят, что у них и на 2666 Mhz, всё отлично работает и FPS в играх высокий. И мы об этом поговорим в следующем разделе. Не переключайтесь.

Как узнать тайминги ОЗУ

Значения таймингов оперативной памяти можно посмотреть на ее странице в любом мало-мальски уважающем себя магазине или на сайте производителя. Если же вы хотите увидеть характеристики уже установленной у вас памяти, вы можете воспользоваться CPU-Z или аналогичными утилитами.

Что такое тайминги оперативной памяти

Источники

  • https://ichip.ru/sovety/ekspluataciya/taymingi-operativnoy-pamyati-razbiraemsya-kakie-znacheniya-luchshe-555212
  • https://pkpo.ru/articles/kak-uznat-taimingi-operativnoi-pamjati.html
  • https://OverPC.ru/ddr/tajmingi-operativnoj-pamjati-chto-jeto/
  • https://www.fotosklad.ru/expert/articles/operativnaa-pamat-kak-i-cto-vybrat-dla-rabocego-ili-igrovogo-pk/
  • https://dzen.ru/a/YM5IAjRLpmOxf60Y
  • https://timeweb.com/ru/community/articles/kak-razognat-operativnuyu-pamyat
  • https://it-tehnik.ru/hardware/taymingi-operativnoy-pamyati.html

[свернуть]


Copyright 2023. Все права защищены

Опубликовано 08.03.2023 от natharos93@yandex.ru в категории "Коротко о разном