Разновидности таймингов оперативной памяти

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

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

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

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

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

Так что же, на тайминги наплевать?

Практически да. Однако здесь есть несколько моментов, которые вы наверняка уже успели схватить сами. В сборке, где используется несколько процессоров и дискретная видеокарта, обладающая собственным чипом памяти, тайминги RAM не имеют никакого значения.  Ситуация с интегрированными (встроенными) видеокартами немного меняется, и некоторые очень уж продвинутые пользователи чувствуют задержки в играх (насколько эти видеокарты вообще позволяют играть).

Это и понятно: когда вся вычислительная мощь ложится на процессор и небольшой (скорее всего) объём оперативки, любая нагрузка сказывается. Но, опять же, опираясь на чужие исследования, могу передать их результаты вам. В среднем потеря производительности в скорости именитыми бенчмарками в различных тестах с уменьшением или увеличением таймингов в сборках с интегрированными или дискретными картами колеблется в районе 5%. Считайте, что это устоявшееся число. А много это или мало, вам судить.

Успехов.

Что представляют собой тайминги озу

Основными параметрами оперативной памяти, как известно, являются технология ее работы (например, DDR 1, 2 или 3), ее объем, а также тактовая частота. Но помимо этих параметров довольно важным, хотя и не всегда учитываемым параметром являются характеристики латентности памяти или так называемые тайминги.

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

Предлагаем ознакомиться  Горячие клавиши в Windows 8

Ras precharge

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

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

Автоматическая настройка

Специальное программное обеспечение «Extreme Memory Profiles» для процессоров Intel позволяет быстро настроить уже готовые профили разгона. У фанатов AMD есть свой софт от MSI. Применяя автоматические настройки, мы получаем оптимальные параметры задержки.

Дополнительные тайминги

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

1. RAS to RAS Delay

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

2. Row Cycle Time

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

3. Write Recovery Time

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

4. Write To Read Delay

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

Во многих версиях BIOS также доступен параметр Bank Interleave. Выбрав его, можно настроить работу процессора так, чтобы он обращался к тем самым «банкам» ОЗУ одновременно, а не по очереди. По умолчанию этот режим функционирует автоматически. Однако можно попробовать выставить параметр типа 2 Way или 4 Way.

Настройка таймингов

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

Предлагаем ознакомиться  Новая технология AMD объединяет видеокарту и процессор, ускоряя их работу в 2 раза

Переназначить тайминги можно в БИОСе. Это – одна из любимых забав оверклокеров и прочих компьютерных колдунов, которые при помощи всяких хитрых настроек могут существенно увеличить производительность любого железа. Если вы не знаете, какие тайминги ставить, лучше ничего не трогайте, выбрав автоматическую настройку.

Настройка таймингов средствами bios

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

Обычно для управления таймингами используется опция DRAM Timings, в которой пользователь может установить значения основных таймингов — CAS Latency, RAS to CAS Delay, RAS Precharge и Row Active Time, а также ряда дополнительных. Кроме того, пользователь может оставить значения, используемые BIOS по умолчанию, выбрав вариант Auto.

Пример окна настройки таймингов BIOS

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

Настройка частоты и тайминги памяти

Есть два способа разгона — автоматический и ручной. Первый вариант безопасен, второй позволяет добиться большей производительности, но есть риск сбоя ОС и физического повреждения ОЗУ. Для увеличения частоты оперативной памяти используется BIOS.

Правила разгона

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

Turbo Boost — это всегда разгон в щадящем режиме, протестированный производителем и максимально безопасный. Чтобы получить производительности на 5–10% больше, потребуется поработать ручками. Контроллер памяти процессора не даст разогнать оперативную память выше собственных параметров частоты.

Ручная настройка

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

Если в BIOS есть пункт «MB Intelligent Tweaker (M.I.T.)», нажимаем «Ctrl F1» в главном меню — должна появиться еще одна категория с настройками. В ней находим строку «System Memory Multiplier».

Предлагаем ознакомиться  Как выбрать модуль оперативной памяти для компьютерных игр? ТОП-7 лучших моделей.

Если пункта M.I.T. нет, скорей всего, используется «AMI BIOS». Ищем вкладку «Advanced BIOS Features», переходим к параметру «Advanced DRAM Configuration».

Если установлен «UEFI BIOS», нажимаем «F7» — раздел «Advanced Mode», переходим к вкладке «Ai Tweaker», изменяем частоту, используя выпадающее меню «Memory Frequency».

Тайминги и производительность системы: выбираем по объёму

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

Программы-бенчмарки это безусловно заметят, однако, если вы однажды станете перед выбором приобрести ли 8 Гб DDR4 на скорости 3200 или 16 Гб DDR4 со скоростью 2400, даже не сомневайтесь с выбором второго варианта. Выбор в пользу объёма, нежели скорости, у пользователя с пользовательской ОС обозначен всегда чётко. А взяв пару уроков оверклокинга по работе и настройке таймингов для RAM, можно после уже добиться улучшения производительности.

Такты и наносекунды

Реально ли выразить тактовые циклы в секундах? Да. И для этого существует очень простая формула. Такты в секундном выражении считаются делением единицы на фактическую тактовую частоту ОЗУ, указываемую производителем (правда, этот показатель, как правило, нужно делить на 2).

То есть, например, если мы хотим узнать такты, формирующие тайминги оперативной памяти DDR3 или 2, то мы смотрим на ее маркировку. Если там указана цифра 800, то фактическая частота ОЗУ будет равна 400 МГЦ. Это значит, что длительность такта составит значение, получаемое в результате деления единицы на 400. То есть 2,5 наносекунды.

Заключение

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

Оцените статью
Техничка
Adblock detector