Как узнать тайминги оперативной памяти
Если вам требуется узнать тайминги оперативной памяти на вашем компьютере или ноутбуке — как текущие тайминги, так и набор поддерживаемых модулями оперативной памяти, сделать это можно с помощью специальных программ для анализа характеристик оборудования компьютера.
- Просмотр таймингов в CPU-Z
- AIDA64
- Дополнительная информация
- Видео инструкция
CPU-Z — самая популярная бесплатная программа для получения сведений об оперативной памяти
Если вам требуется компактная, простая, бесплатная и информативная утилита, позволяющая получить сведения об аппаратных характеристиках ПК или ноутбука, CPU-Z — ваш выбор.
В части определения таймингов оперативной памяти шаги будут следующими:
- Скачайте CPU-Z с официального сайта https://www.cpuid.com/softwares/cpu-z.html. На странице представлено несколько вариантов загрузки, я обычно использую портативную версию в ZIP-архиве.
- После запуска программы (в папке будут присутствовать версии для 64-бит и 32-бит версий Windows) перейдите на вкладку «Memory». Здесь, в разделе Timings вы получите информацию о текущих таймингах оперативной памяти. К примеру, из скриншота ниже можно сделать выводы: частота памяти 2933 МГц (DRAM Frequency умножаем на два, так как используется двухканальный или Dual режим) с таймингами 17-19-19-39.
- Перейдя на вкладку SPD можно получить сведения о поддерживаемых модулями оперативной памяти (отдельно для каждого модуля, выбирая нужный в поле «Slot») профилях, частотах и таймингах, а также дополнительную информацию, включая производителя и модель модуля RAM.
AIDA64 — больше информации и дополнительные возможности
В AIDA64 присутствует несколько разделов, где можно получить информацию о таймингах оперативной памяти, как активных, так и в целом поддерживаемых планками RAM, укажу основные:
Как узнать тайминги оперативной памяти
Обычно люди сталкиваются с этим термином, когда речь заходит о процедуре оверклокинга. Оверклокинг — не является процессом сам по себе, но этим термином часто называют любые действия, направленные на увеличение производительности компьютера за счет вмешательства в характеристики его аппаратного обеспечения.
Оверклокинг подразумевает довольно большое количество процессов и тонких настроек, помогающих значительно повысить скорость работы процессора, видеокарты и оперативной памяти. Но все они довольно сложные в понимании и некоторые показатели нельзя найти в стандартных системных настройках.
Например, скорость ОЗУ зависит не только от частоты оперативной памяти, но так же и от таймингов. То, как память распределяет задачи оказывает колоссальное влияние на общую производительность системы. Зная эту информацию, можно сделать выводы о скорости памяти и о ее потенциале.
Как узнать тайминг ОЗУ
Есть несколько разных способов добыть информацию о тайминге. Все зависит от того, и хотите ли вы просто узнать тайминг или же готовы изменить тайминги и решить эту задачу встроенными в ПК средствами или сторонним ПО.
Узнаем тайминг при помощи BIOS
Сразу же отметим, что в зависимости от материнской платы вашего устройства, инструкция по входу в BIOS может сильно отличаться. Обычно достаточно зажать кнопку F2 или Del, но иногда нужна другая клавиша или даже комбинация клавиш. Если вы не знаете, как войти в BIOS на своём ПК, рекомендуем обратиться к статьям нашего сайта. Мы уже не раз рассказывали о том, как перейти к настройкам BIOS на компьютерах от различных производителей материнских плат и ноутбуков.
Итак, чтобы узнать тайминги в Windows 10:
- Перезапускаем компьютер и заходим в BIOS (идеально, если у вас современный ПК с UEFI новых моделей).
- Расположение настроек ОЗУ может находится в разных разделах BIOS. Обычно в нем есть секция Overclocking. Если такой нет, то стоит попробовать найти раздел в названием в духе «Расширенные настройки ОЗУ (Advanced RAM Settings)».
- Наконец отыскав раздел с параметрами оперативной памяти, вы обнаружите там секцию Primary Timings. Именно тут указаны ключевые тайминги, необходимые для оценки производительности ОЗУ.
- В этом же разделе можно внести изменения в настройки таймингов. Но непосредственно процедура смены таймингов зависит от версии BIOS.
Как узнать тайминги при помощи сторонних программ?
Чтобы не тратить время на перезагрузку системы и изучение структуры BIOS, можно воспользоваться утилитами для Windows, собирающими в себе системную информацию. Прелесть таких программ в том, что они предоставляют много подробной информации, безопасны в использовании, бесплатные и достаточно компактные.
Сразу отметим, что в таких приложениях нельзя изменять параметры ОЗУ. Сложные техники в духе оверклокинга практически всегда выполняются только средствами на уровне BIOS, потому что в интерфейсе Windows для их реализации нет технического оснащения.
И есть как минимум 3 отличных приложения, отображающих информацию о таймингах ОЗУ.
CPU-Z — довольно популярное и легковесное приложение. Его часто упоминают и в подборках, и на форумах. Пользователи Reddit и StackOverflow этой утилите доверяют. Чтобы найти там информацию о таймингах, надо запустить приложение, перейти на вкладку Memory, и в открывшемся окне отыскать пункты CAS, RAS и другие показатели с таймингами. При желании можно перейти в раздел SPD, который содержит в себе дополнительную информацию о том, как функционирует память в вашем компьютере.
AIDA64 — у пользователей из РФ эта программа на слуху уже давно. Считается, что это некий стандарт. Большинство пользователей предпочитают именно AIDA64 когда хотят узнать побольше информации о системе. Вообще AIDA64 стоит денег, но базовый набор данных доступен и в бесплатной версии. Это наиболее удачный выбор для тех, кто помимо тайминга хочет узнать еще и другие показатели системы, провести тестирование производительности и т.п.
HWinFO64 — еще одна программа из той же серии. Чисто технически она вообще мало чем отличается от CPU-Z. Даже интерфейс довольно близок. Важным изменением можно считать отказ от вкладок. Здесь все показатели отображаются в едином окне, а разделы существуют только в специальном режиме работы HWinFO64. Чтобы узнать тайминги ОЗУ в WIndows 10 при помощи приложения HWinFO64, откройте утилиту и найдите раздел Память или Memory. В поле Сроки или Timing вы обнаружите все искомые показатели. Там же можно посмотреть и частоту оперативной памяти.
Безопасно ли как-то менять тайминги
Все вмешательства в нормальную работу ПК можно считать опасными. Технически компьютеры устроены так, что уже имеют идеальные параметры для своих технических характеристик. Изменение параметров может попросту привести к тому, что ПК начнет выключаться. А в худшем случае и вовсе выйдет из строя. Поэтому перед тем как что-то менять, стоит как следует изучить тему и выяснить, насколько радикально можно менять настройки конкретного вашего оборудования.
Как узнать тайминги у оперативной памяти
Тайминги оперативной памяти – показатели временных задержек, которые возникают после того, как центральный процессор обращается к ОЗУ. Измерения происходят в тактах шины. Наименьшие значения таймингов позволяют быстрее связываться с процессором и проводить большее количество операций.
Если вы задаетесь вопросом как узнавать тайминги оперативно памяти, то стоит прочитать данную статью. Здесь будет подробно указано обо всех аспектах, на которые необходимо обратить внимание при работе.
Как работает оперативная память
Работа оперативной памяти напрямую зависит от деятельности профессора, а также от других внешних устройств ПК. Устройства предоставляют данные именно ОЗУ. Информация с жесткого диска сначала передается в оперативную память, а только после этого начинается обработка в центральном процессоре. Для обмена информацией между процессором и ОЗУ используется кэш-память. При этом, передача данных может производиться и напрямую. Кэш-память – это место, где временно хранится наиболее часто запрашиваемая информация пользователя. Она занимает небольшие участки быстрой локальной памяти. Таким образом, ускоряется работы доставки информации в регистры процессора. Это позволяет уменьшить простои центрального процесса, что повышает общую производительность системы. Управление ОЗУ происходит через чипсет, установленный на материнской плате. Необходимо понимать, что в то время, когда процессор предоставляет информацию и она заносится в ячейку, прошлые данные удаляются без возможности восстановления данных.
Что такое тайминги в оперативной памяти расшифровка
При выборе оперативной памяти особое внимание обращается на тайминги, хотя большинство покупателей выбирают только объем ОЗУ и тактовую частоту, а также DDR. Но это не совсем правильный подход. На тайминги мало кто смотрит, хотя это важные вещи. Это временная задержка между отправкой команды и ее выполнения. Во время тестов она записывается в качестве определенной маркировки в виде последовательности.
Cas latency
Считается, что это самый важный среди всех таймингов. Его также называют латентностью оперативной памяти. Задержка между запросам процесса к ОЗУ, а также ответ в виде получения этих данных. Помимо этого, латентность показывает, сколько времени требуется на чтение первого бита из памяти в тот момент, когда уже произошло открытие строки.
Ras cas
Это вторая цифра в строке, и она показывает, сколько времени тратится после получения команды «Active» и началом чтения или записи. Показатель того, как быстро читается первый бит из памяти без активной строки.
Ras precharge
Время завершения обработки строки перед тем, как происходит переход к следующей. Показатель того, как быстро читается первый бит из памяти, в тот момент, когда активна другая строка.
Row active
Это время, которое одна табличная строка будет активна перед тем, как с нее данные будут считываться или записываться.
На что влияют тайминги
При разных частотах ОЗУ тайминги у них сравнивать не следует. То же самое относится и к разным типам ОЗУ. К примеру, один из модулей работает на DDR3 с частотой 1333 МГц с задержкой 9-9-9-24, а второй на частоте 2133 МГц с таймингом 11-11-11-31. Кажется, что у первого задержки меньше, так что он должен работать быстрее, но за счет частоты именно вторая планка покажет лучшие результаты производительности. Сравнение можно делать только для модулей, которые работают на одинаковой частоте. Тайминги чаще всего учитываются при выборе модулей памяти, которые будут действовать в многоканальном режиме. Правильным решением будет покупка комплекта ОЗУ с одинаковыми характеристиками. Если такой возможности у пользователя нет, то стоит подбирать максимально идентичные по параметрам модули памяти.
Как узнать тайминг оперативной памяти
- CPU-Z – бесплатное приложение, которое позволяет получить необходимую информацию о компьютере, включая тайминги и частоту ОЗУ;
- AIDA61 – предоставляет пользователям конфигурацию компьютера, а также возможность протестировать подсистемы. Программа не бесплатная, но есть пробный период;
- SiSoftware Sandra – это программа, которая покажет полную информацию о компьютере. Бесплатно можно воспользоваться lite версией утилиты.
Этих программ будет достаточно для того, чтобы узнать тайминги оперативной памяти. При этом, предоставляется и другая информация об установленном оборудовании.
Считается, что единственным способом узнать задержку памяти оперативно на ноутбуке, где модули распаяны на системной плате без маркировок. Такое встречается часто.
Как настроить тайминги оперативной памяти
Чтобы правильно выставить тайминги оперативной памяти, необходимо изначально знать стандартные настройки модуля, которые рекомендованы производителем. Как проверить тайминги мы уже рассмотрели, поэтому теперь стоит перейти к настройке модулей. В интернете представлена статистика разгона по каждой планке. Это позволит понять, чего ожидать от модуля ОЗУ в каждой конкретной ситуации.
Неправильно выставленные задержки могут привести к невозможности работы ПК. Перед началом работ стоит знать, как оперативно сбросить настройки BIOS и привести их к начальным значениям. Это должно быть описано в документациях к материнской карте.
Изменения таймингов производятся исключительно на один такт за раз, и изменения должны касаться только одного параметра. После этого ОС запускается и проверяется ее работоспособность.
Требуется проверять, как работает компьютер под нагрузкой. Запустите программы или ресурсоемкие игры на высоких настройках графики. Если ПК продолжит свою работу, то можно и дальше продолжить процесс настройки таймингов. Если начались зависания и программы аварийно завершаются, то изменения отменяются и происходит возвращение на такт назад.
Настройки сильно отличаются в зависимости от материнских плат. Дешевое оборудование позволяет использовать память только в режиме по умолчанию, и нет возможность выбрать тайминги. Дорогие модели позволят тонко настроить тайминги.
Для памяти DDR3 – улучшенные показатели вряд ли дадут большой прирост, но при работе с тяжелыми программами и играми, пренебрегать ими точно не стоит. Более современные модули оперативной памяти DDR4 необходимо разгонять.
Не для всех программ тайминги будут важны, так как для них важно только количество гигабайт. Быстрая память нужна для игр. А также программ для работы с графикой или для монтажа видеозаписей. Таким образом, в статье было рассказано о том, что такое тайминги у ОЗУ, как их узнать и настроить. Теперь пользователь самостоятельно сможет сделать это.
Руководство по задержке оперативной памяти – насколько важна латентность RAM
Хотя это, пожалуй, один из самых простых компонентов для установки, понимание того, что заставляет вашу оперативную память работать, – это совсем другая игра.
Эти невинно выглядящие планки памяти гораздо сложнее, чем кажутся. Давайте сегодня попробуем упростить один аспект – задержку памяти.
Мы рассмотрим, что это значит, как это может повлиять на ваши рабочие нагрузки, и поможем вам понять, следует ли вам гнаться за этими молниеносными скоростями или искать комплекты памяти с низкой задержкой.
Скорость оперативной памяти и задержка
В то время как скорость памяти (или скорость передачи данных) определяет, насколько быстро ваш контроллер памяти может обращаться к памяти или записывать данные в память, задержка ОЗУ фокусируется на том, как скоро он может начать процесс.
Скорость памяти измеряется в МТ/с (мегапередачи в секунду), а задержка – в наносекундах.
Прежде чем мы углубимся в расчёт латентности памяти или задержки ОЗУ, вам следует знать несколько терминов:
Латентность памяти
Проще говоря, латентность – это задержка.
Эта задержка может быть измерена в наносекундах (реальное время). Однако, когда дело доходит до цифровой электроники, мы часто используем тактовый цикл, потому что таким образом мы получаем сравнительные числа, которые не зависят от частоты или скорости передачи данных.
Тайминги памяти
В отличие от задержки, тайминги памяти (эта последовательность чисел, которую вы видите на вашем модуле памяти) измеряются в тактовых циклах.
Таким образом, каждое число в таймингах памяти, например 16-19-19-39, указывает количество тактов или циклов, необходимых для выполнения определенной задачи.
Вот краткий обзор того, что означают эти тайминги, от первого до последнего (всё измеряется в тактовых циклах).
Чтобы упростить ситуацию, представьте себе пространство памяти в виде гигантской электронной таблицы со строками и столбцами, где каждая ячейка может содержать двоичные данные (0 или 1).
- Задержка CAS (tCL) – первая синхронизация памяти называется задержкой строба доступа к столбцу (CAS). Хотя термин «строб» сегодня немного устарел, поскольку он пережиток времён асинхронной DRAM, термин CAS всё ещё используется в отрасли. CAS Latency of RAM указывает количество циклов, которое требуется для получения ответа от памяти после того, как контроллер памяти отправляет столбец, к которому он должен получить доступ (подумайте об аналогии с электронной таблицей, о которой я упоминал выше). В отличие от всех других таймингов, приведенных ниже, tCL – это точное число, а не максимум/минимум.
- Задержка адреса строки по адресу столбца (tRCD) – второе число обозначает минимальное количество тактов, которое потребуется, чтобы открыть строку (опять же, в этой гигантской электронной таблице) и получить доступ к требуемому столбцу. Помните, что в отличие от tCL, tRCD – это не точное число, а максимальная задержка.
- Row Precharge Time (tRP) – третье число в этой последовательности из 4 цифр указывает минимальную задержку тактового цикла для доступа к другой строке в том же выбранном столбце.
- Активное время строки (tRAS) – последнее число в этой временной последовательности памяти обозначает минимальное количество тактовых циклов, которое строка должна оставаться открытой для доступа к данным. Обычно это самая большая задержка.
Вычисление задержки RAM или задержки CAS
CAS Latency – это время, которое требуется вашей памяти для ответа на запрос от контроллера памяти. Вот таблица, которая упростит вам этот процесс:
В этом разделе мы узнаем, как рассчитать задержку ОЗУ.
Конечно, вы также можете использовать калькулятор задержки ОЗУ, если хотите пропустить математику.
Однако, поскольку рекламируемая задержка CAS измеряется в тактовых циклах, нам необходимо учитывать скорость памяти, чтобы получить реальную задержку CAS в наносекундах.
Вот формула, которую следует использовать: (CL×2000)/Частота
Допустим, у нас есть комплект памяти DDR4-3200 CL16. Вы получаете задержку в наносекундах (16×2000)/3200 = 10 нс.
Задержка First Word
Теперь, если вам интересно, как насчёт других таймингов памяти? Разве они не влияют на задержку?
Тем не менее, задержка CAS по-прежнему является наиболее часто используемой метрикой для сравнения латентности памяти, поскольку она более непосредственно влияет (немедленно), насколько быстро ваш модуль ОЗУ отвечает на запрос.
Однако, некоторые инженеры говорят о преимуществах использования задержки First Word, когда речь идёт о памяти. Эта задержка учитывает временные показатели первичной памяти вместе с длиной пакета, чтобы получить задержку, которая, по сути, говорит вам, сколько времени требуется, чтобы прочитать слово из памяти.
ОЗУ с низкой задержкой или высокоскоростная ОЗУ
Рассмотрим следующие три комплекта:
- 32 ГБ (2×16) DDR4-3200 CL16
- 32 ГБ (2×16) DDR4-3600 CL18
- 32 ГБ (2×16) DDR4-4000 CL20
Как вы думаете, какой из них «самый быстрый»?
Что ж, тут всё становится немного сложнее (или интереснее).
Для 3D и активных рабочих нагрузок
Мы проверили это на себе. И оказывается, что сама задача настолько сильно ограничена IPC и тактовой частотой одного ядра процессора, что не имеет значения, какую задержку вы выберете, пока скорость передачи данных или тайминги памяти не будут активно препятствовать производительности процессора.
Процессор Ryzen 9 5950Х | Бенчмарк (среднее за 10 прогонов) |
---|---|
DDR4-3600 CL 20 | 1230,75 |
DDR4-3600 CL 16 | 1237,50 |
DDR4-2666 CL 20 | 1230,88 |
Как видно, с процессорами Ryzen как более низкие тайминги, так и более низкие скорости передачи данных влияют на производительность самого процессора (даже одноядерного).
Однако это открывает интересную дискуссию.
Следует ли вам брать более дешёвый комплект DDR4-2666 CL20 (или комплект DDR4-2666 CL16) вместо немного более дорогого комплекта DDR4-3600 CL20, если вы собираетесь получить аналогичную производительность?
Я бы сказал нет. Вы увидите лучшую производительность с более быстрым набором памяти для любой задачи, которая возлагает активную нагрузку непосредственно на ЦП, распределенную по нескольким ядрам.
Одним из примеров этого является быстрая прокрутка таймлайна Premiere Pro со сжатым исходным материалом.
Для рабочих нагрузок рендеринга CPU/GPU
Краткий ответ – не имеет большого значения. Если это ваши основные рабочие нагрузки, мы рекомендуем отдавать приоритет стабильности системы, а не гнаться за незначительной выгодой.
Часто задаваемые вопросы о латентности памяти
Смешивание оперативной памяти с разной задержкой плохая идея?
Да. Смешанная память, как правило, не идеальна. Это справедливо даже в том случае, если у вас разные тайминги памяти.
Что касается того, какое поведение ожидать, есть две возможности:
- если вам повезёт, модули памяти можно настроить для работы с более медленными таймингами памяти.
- если вам не повезёт, вы можете не увидеть стабильности, пока не вернёте разгон памяти к спецификациям JEDEC, которые обычно намного медленнее.
Как проверить задержку CAS моей оперативной памяти?
Вы можете узнать текущую задержку памяти в кратчайшие сроки! Сначала скачайте CPU-Z с официального сайта CPUID.
После того, как вы установите и запустите CPU-Z, вы должны увидеть экран, подобный этому (конечно, аппаратное обеспечение и спецификации будут вашими) –
Перейдите на вкладку «Память» и вы должны увидеть список, в котором указана частота вашей памяти (не скорость передачи данных), а также тайминги вашей памяти, такие как задержка CAS.
Что такое SPD в CPU-Z
SPD, или Serial Presence Detect, представляет собой стандартизированную EEPROM (электрически стираемую программируемую постоянную память), которая позволяет вашей системе получить доступ к спецификациям памяти.
Таким образом, когда ваша система выполняет «POST» (самопроверка при включении питания), она получает доступ к спецификациям памяти, используя информацию, хранящуюся здесь. На этом этапе она мгновенно узнает, какие спецификации JEDEC установлены для вашей памяти, в дополнение к нескольким другим вещам.
Более того, она также увидит любые профили XMP, которые были загружены в вашу память, как вы можете видеть на снимке экрана выше. Затем ваш BIOS может предложить способ «одним щелчком» установить спецификации для этого профиля XMP, прочитав его.
Имейте в виду, что это не ваши текущие настройки памяти. На этой вкладке отображается только то, что считывается с ваших модулей памяти.