Как разогнать оперативную память и зачем это делать
![]()
После установки оперативная память работает на минимальной частоте. Купив планку ОЗУ с тактовой частотой 2400 МГц, можно с удивлением обнаружить, что она функционирует на 1600 МГц.
Зачем добиваться максимальной производительности оперативной памяти
Чем больше МГц, тем выше пропускная способность чтения и записи, больше операций выполняется за одну секунду. Архивация файлов с помощью WinRAR происходит на 40% быстрее. В этом обзоре наглядно показано, как влияет разгон Kingston HyperX FURY на скорость обработки информации.
Чтобы сэкономить себе время на поиски оптимального тайминга, можно воспользоваться программой «Drum Calculator for ryzen». ОЗУ, работающая с минимальным таймингом и максимальной частой, больше нагружает процессор, что отражается на количестве FPS в играх. Пример использования калькулятора и удачного разгона здесь.
![]()
А здесь можно посмотреть детальное и полномасштабное тестирование изменения частот и таймингов с приростом 6–14 FPS.
Совместимость
Оперативная память работает на частоте самого медленного модуля. Если установлено несколько планок разных производителей или серий, может возникнуть конфликт совместимости, тогда операционная система не запустится.
Чтобы выжать из железа максимум, надо устанавливать модули памяти из одной серии. В этом обзоре показана разница между двухканальным и одноканальным режимом работы ОЗУ.
![]()
В двухканальном режиме необходимо устанавливать планку через один слот. Тут продемонстрирована комплексная работа планок оперативки из одной серии.
Правила разгона
Не все материнские платы поддерживают разгон. Китайские «ноунеймы» в особенности любят блокировать возможность увеличить производительность вручную, оставляя только автоматическое поднятие частот.
Turbo Boost — это всегда разгон в щадящем режиме, протестированный производителем и максимально безопасный. Чтобы получить производительности на 5–10% больше, потребуется поработать ручками. Контроллер памяти процессора не даст разогнать оперативную память выше собственных параметров частоты.
Спасительная кнопка отката
Вывести из строя оперативную память, меняя частоту — невозможно. Со слишком высокими параметрами ПК просто не запустится. Если после нескольких загрузок все еще появляется «синий экран смерти», необходимо сбросить настройки на заводские параметры. Делается это с помощью перемычки «CLR CMOS», на некоторых материнках он подписан, как «JBAT».
![]()
Настройка частоты и тайминги памяти
Есть два способа разгона — автоматический и ручной. Первый вариант безопасен, второй позволяет добиться большей производительности, но есть риск сбоя ОС и физического повреждения ОЗУ. Для увеличения частоты оперативной памяти используется BIOS.
Автоматическая настройка
Специальное программное обеспечение «Extreme Memory Profiles» для процессоров Intel позволяет быстро настроить уже готовые профили разгона. У фанатов AMD есть свой софт от MSI. Применяя автоматические настройки, мы получаем оптимальные параметры задержки.
Разгон серверной ОЗУ
Рассмотрим автонастройки частоты на примере материнской платы x79 LGA2011 с процессором Intel Xeon E5-2689. Серверная оперативная память — 2 планки Samsung по 16 Gb с частотой 1333 MHz, работающие в двухканальном режиме, тайминг — 9-9-9-24.
![]()
Путь к разгону лежит через BIOS, вкладка «Chipset», раздел «Northbridge» — параметры северного моста.
![]()
Выбираем настройку «DDR Speed». Параметр «Auto» меняем на «Force DDDR3 1600». Сохраняем, перезагружаемся. Запускаем тест в программе AIDA 64, выбрав в меню «Сервис» задачу «Тест кэша и памяти», затем жмем «Start Benchmark».
![]()
В синтетическом тесте скорость чтения, записи и копирования увеличилась почти на 20%. «Memory Bus» поднялся до 800 MHz, тайминг — 11-11-11-28.
Возвращаемся в BIOS, ставим «Force DDDR3 1866».
![]()
При таких настройках прирост производительности достигает 39%. Процессор разогнался автоматически с 2600 MHz до 3292,5 MHz, прирост CPU составил 26%, параметры тайминга — 12-12-12-32.
Разгон с помощью профиля XMP от MSI
В современные планки ОЗУ устанавливается SPD-чип с предустановленными профилями разгона, позволяя увеличивать частоту до 3200 MHz. Для разгона такой оперативки выбираем функцию «XMP» в BIOS.
![]()
Опускаемся вниз, не трогая остальные настройки, указываем «Профиль 1». Сохраняем изменения, тестируем в Benchmark.
![]()
Ручная настройка
Включаем компьютер. Для перехода в BIOS нажимаем клавишу «F1» или «Delete» — в зависимости от материнки. Переходим в раздел, отвечающий за центральный процессор и оперативную память, ищем строку с параметром частоты ОЗУ.
Если в BIOS есть пункт «MB Intelligent Tweaker (M.I.T.)», нажимаем «Ctrl + F1» в главном меню — должна появиться еще одна категория с настройками. В ней находим строку «System Memory Multiplier».
Если пункта M.I.T. нет, скорей всего, используется «AMI BIOS». Ищем вкладку «Advanced BIOS Features», переходим к параметру «Advanced DRAM Configuration».
Если установлен «UEFI BIOS», нажимаем «F7» — раздел «Advanced Mode», переходим к вкладке «Ai Tweaker», изменяем частоту, используя выпадающее меню «Memory Frequency».
Метод научного тыка
Теперь рассмотрим подробнее, как разогнать частоту, тайминг. Сразу «давить на газ» не стоит, параметр частоты увеличиваем плавно. Для сохранения нажимаем «F10», перезагружаемся и смотрим результаты с помощью теста Benchmark в AIDA 64 или в другой программе. Универсальных параметров разгона ОЗУ нет, данные ниже предоставлены для ориентира.
![]()
Параметр «System Memory Multiplier» позволяет разогнать ОЗУ, изменяя множитель. При изменении частоты, автоматически меняются и базовые тайминги.
![]()
Поиграв с вариациями частоты, переходим к нижней строчке «DRAM Timing Control», выставляем тайминги, переключившись с режима «Auto» на желаемые параметры.
![]()
Управление временем
Высокая частота и низкие тайминги позволяют увеличить производительность, высокие тайминги и высокая частота — снижают ее. Тайминги или задержка — это количество тактовых импульсов для выполнения операций ОЗУ. Уменьшаем значения с минимальным шагом — 0,5. Получив повышение показателей производительности, можно продолжить, снизив время отклика. Подбирать правильные настройки придется методом проб и ошибок.
![]()
Повысить производительность оперативки можно, увеличивая напряжение с помощью параметра «Voltage Setting», безопасно 1.2–1.35 В, максимум — 1.6 В. С этим пунктом стоит быть очень острожным, электричество — не игрушки, есть риск спалить ОЗУ и потерять гарантию.
Увеличение частоты оперативной памяти с помощью готовых профилей — самый простой и быстрый способ получить желаемую производительность. Вариант с ручными настройками больше подходит энтузиастам, для которых дополнительный прирост быстродействия на дополнительные 10–15% — дело принципа.
Как сильно можно поджать тайминги на 3200 мгц?
![]()
![]()
взял такую в пару к склейке 11900Н.По началу запускал без танцев с таймингами просто на 3200,но вот ща решил заморочиться.Вентили на на радки вчера пришли,вот и решил разобраться.
выше 3200 она работать не будет.так какие тайминги ставить?18-18-18-36 возьмет или только 18-20-20-40?вольтаж до 1.35 только гнать можно.
Комментарии 9
![]()
ДушныйКонтактер
8 месяцев назад
Да ставь 00-00-00-00 и не парься.
![]()
Свернуть ответы 1
![]()
Джон Хонор
8 месяцев назад
го я те лучше минусик поставлю?
![]()
8 месяцев назад
Попробуй) Но конечно от чипов зависит, можно обнаглеть и влепить 16-16-16-34, и если что не то, то увеличивать потихоньку
Развернуть ответы 6
Обсуждение товара
Оперативная память 2 года назад
3200 MHz XMP профиль напряжение.
На gigabyte B450 gaming x в XMP взяла 3200 с таймингами 16-18-18-36 , с напряжением 1.38. Это напряжение для неё нормально?
Оперативная память 18 дней назад
Разгон Patriot Viper 4 3000мгц (красные)
Мать z370pd3Проц i5 8400 Проблема заключается в том что плашки не хотят работать на 3200 мгц с адекватными таймингами, да и вообщем разгонный потенциал низок. Либо я что-то не правильно делаю либо я хз. Пытался выставить на 3200мгц тайминги 18 18 18 38,не запустилась,на 19 запустилась но очень плохо,пару раз завис комп,пришлось сбрасывать.На XMP профиле стандартные 3000мгц и 16 18 18 36Смог разогнать 14 16 16 36(3066мгц) стабильную.
Игровые компьютеры 1 год назад
Подскажите про оперативку
Разбираюсь с частотами и таймингами. Подскажите, что будет лучше: Частота 3200 с таймингами 16-18-18-36 или частота 3600 с таймингами 17-20-20-40 ? И если можно, в двух словах почему. Одни просто говорят тайминги важнее, другие говорят частота, не понятно.
Оперативная память 1 год назад
Будут ли работать вместе?
3200 МГц (16-18-18-36) 3200 МГц (16-18-18)
Оперативная память 6 месяцев назад
Какие тайминги на частоте 2400?
На системе с макс частотой 2400 на автомате завелась на 2133, но с таймингами от 3200 (примерно) (CL 22 вместо 16-17), в результате чего падение скорости доступа на 15-18%. Ручное выставление таймингов (которые нашел как выставлять: CL: 16, RCD: 16, RP: 16, RAS: 39, RC: 55, RFC1: 313, RRDL: 6, RRDS: 4, FAW: 26) от 2400 завело память на частоту 2400 (!).
Лучшие настройки таймингов для оперативной памяти DDR4 3200

DDR4 3200 – одна из самых популярных спецификаций оперативной памяти для современных компьютеров. Эта память обеспечивает высокую пропускную способность и быстродействие, что особенно важно для геймеров, создателей контента и профессионалов, работающих с большими объемами данных.
Одним из ключевых факторов, влияющих на производительность оперативной памяти, являются тайминги. Они определяют задержки, которые возникают при передаче данных между памятью и процессором. Чем ниже значения таймингов, тем быстрее осуществляется обмен информацией и выше общая производительность системы.
Важно понимать, что настройка таймингов – это сложная задача, требующая аккуратности и знаний. Неправильные настройки могут привести к нестабильной работе системы или даже поломке оборудования. Поэтому перед изменением таймингов рекомендуется ознакомиться с руководством пользователя и следовать инструкциям производителя.
При желании достичь высокой производительности памяти DDR4 3200, рекомендуется обратить внимание на следующие настройки таймингов: CAS Latency, RAS to CAS Delay, RAS Precharge Time, и Cycle Time. Эти параметры определяют основные задержки при доступе к памяти и их оптимизация может значительно увеличить производительность системы.
Тайминги DDR4 3200: как сделать их оптимальными
Тайминги памяти определяют задержки во время выполнения операций с памятью. Это включает в себя параметры, такие как CAS (Column Address Strobe) latency, RAS (Row Address Strobe) latency, и так далее. Чем ниже значения тайминга, тем быстрее будет работать память.
Для того чтобы сделать тайминги DDR4 3200 оптимальными, необходимо провести несколько шагов. Во-первых, убедитесь, что ваша материнская плата и процессор поддерживают DDR4 3200. Это можно узнать из спецификаций вашего оборудования или на сайте производителя.
После того как вы убедились в совместимости оборудования, вам необходимо зайти в BIOS вашей материнской платы и настроить тайминги вручную. Часто BIOS автоматически подбирает оптимальные значения, но некоторые пользователи предпочитают настраивать их вручную для достижения лучшей производительности.
Вот некоторые рекомендации по настройке таймингов DDR4 3200, которые могут помочь вам достичь оптимальной производительности:
| Параметр | Значение |
|---|---|
| CAS latency | 16 |
| RAS latency | 18 |
| Сycle time | 36 |
| Precharge time | 18 |
| Command rate | 1T |
Это лишь примеры оптимальных значений таймингов, их можно различать в зависимости от конкретного оборудования. Важно экспериментировать с параметрами и находить оптимальные значения для вашей системы.
После настройки таймингов в BIOS, сохраните изменения и перезагрузите компьютер. Затем проведите тестирование системы, чтобы убедиться, что все работает правильно и стабильно.
В итоге, правильная настройка таймингов DDR4 3200 может значительно повысить производительность вашей системы. Благодаря этому, приложения будут загружаться быстрее, игры будут запускаться плавно, и всю работу с памятью будет происходить быстро и эффективно.
Влияние таймингов на производительность
Каждый модуль памяти имеет набор таймингов, включающих CAS Latency (CL), RAS to CAS Delay (tRCD), Row Precharge Time (tRP) и Activate to Precharge Delay (tRAS). Эти параметры указывают на время, которое требуется для выполнения определенной операции чтения или записи памяти.
Оптимальные тайминги могут существенно повысить производительность системы. Небольшое изменение в таймингах может сказаться на скорости работы памяти и, в конечном счете, на производительности приложений.
Один из самых важных таймингов – CAS Latency (CL). Это параметр, указывающий на время, которое требуется памяти для выполнения операции чтения или записи. Чем меньше значение CL, тем быстрее работает память. Однако снижение CL может привести к нестабильности системы, поэтому рекомендуется выбирать оптимальное соотношение между производительностью и стабильностью.
Также важными параметрами являются tRCD, tRP и tRAS. tRCD указывает на задержку между активацией строки и началом операции чтения или записи. tRP – это время, которое требуется для предзарядки строки после выполнения операции чтения или записи. tRAS – это время, которое проходит от активации строки до ее предзарядки.
- Уменьшение tRCD, tRP и tRAS может повысить производительность, но может потребоваться дополнительная настройка системы и повышенное энергопотребление.
- Оптимальные тайминги зависят от конкретного модуля памяти и системы, поэтому рекомендуется проводить тестирование и настройку таймингов для достижения наилучшей производительности.
- Тайминги имеют значительное влияние на производительность системы.
- Оптимальные тайминги могут повысить скорость работы памяти.
- Важными параметрами являются CAS Latency (CL), tRCD, tRP и tRAS.
- Оптимальные тайминги зависят от конкретного модуля памяти и системы.
- Рекомендуется проводить тестирование и настройку таймингов для достижения наилучшей производительности.
Какие тайминги рекомендуется установить для DDR4 3200
Для достижения максимальной производительности вашей памяти DDR4 3200 рекомендуется установить оптимальные тайминги. Эти параметры определяют скорость и задержку доступа к памяти, и настройка их может значительно повысить производительность вашей системы.
Следующие тайминги обычно рекомендуются для установки на оперативную память DDR4 3200:
- CL (CAS Latency): это основное значение, показывающее задержку, необходимую для доступа к памяти. Рекомендуется установить значение CL равным 16 или ниже.
- tRCD (RAS to CAS Delay): это время задержки между активацией строки и доступом к столбцу памяти. Рекомендуется установить значение tRCD равным 16 или ниже.
- tRP (RAS Precharge Time): это время задержки перед деактивацией строки памяти. Рекомендуется установить значение tRP равным 16 или ниже.
- tRAS (RAS Active Time): это время, в течение которого строка памяти остается активной. Рекомендуется установить значение tRAS равным 36 или ниже.
Кроме того, также рекомендуется установить следующие параметры для достижения оптимальной производительности:
- Command Rate: рекомендуется установить значение Command Rate в 1 для более быстрой коммуникации между процессором и оперативной памятью.
- Voltage: рекомендуется использовать стандартное напряжение оперативной памяти DDR4, которое составляет 1,2 В.
- Frequency: рекомендуется установить значение частоты равным 3200 МГц, чтобы использовать полный потенциал DDR4 3200.
В целом, установка оптимальных таймингов на оперативную память DDR4 3200 может повысить производительность вашей системы и обеспечить более быструю скорость передачи данных между процессором и памятью.
Оптимизация таймингов в BIOS
Для достижения максимальной производительности и стабильной работы оперативной памяти DDR4 3200 необходимо правильно настроить тайминги в BIOS. В этом разделе рассмотрим основные параметры, которые следует учитывать при оптимизации таймингов.
1. CAS Latency (CL) — это задержка между запросом на чтение данных и началом передачи этих данных. Чем меньше значение CL, тем быстрее будет происходить чтение данных. Оптимальное значение CL для памяти DDR4 3200 составляет 16.
2. RAS to CAS Delay (tRCD) — это задержка между активацией строки памяти и началом чтения данных из этой строки. Меньшее значение tRCD обеспечивает более быстрое чтение данных. Рекомендуется установить значение tRCD равным 16.
3. RAS Precharge Time (tRP) — это время, необходимое для выгрузки данных из активированной строки памяти и готовности к активации следующей строки. Оптимальное значение tRP для DDR4 3200 — 16.
4. Row Refresh Cycle Time (tRFC) — это периодичность обновления строк памяти, в котором данные в строках стираются и обновляются. Установка тайминга tRFC на минимально возможное значение обеспечивает более высокую производительность памяти. Для DDR4 3200 имеет смысл установить значение tRFC в районе 560-640.
5. Command Rate (CR) — это количество тактов, необходимых для выполнения определенной операции памяти. Настройка тайминга CR на значение 1T (один такт) может улучшить производительность, однако это может вызвать нестабильность системы. Рекомендуется установить значение CR на 2T.
Однако, стоит помнить, что каждый компьютер и система памяти уникальны, поэтому настройка таймингов может потребовать определенного экспериментирования и проб и ошибок. Важно проверять стабильность системы после каждого изменения таймингов и применять настройки, которые обеспечивают наилучшую производительность и надежность.
Как выбрать правильные тайминги для DDR4 3200
1. Узнайте о поддержке вашей материнской платой: Первое, что вам нужно сделать, это узнать официальную поддержку вашей материнской платы для оперативной памяти DDR4 3200. Это можно сделать, посетив веб-сайт производителя материнской платы или взглянув на ее документацию.
2. Проверьте совместимость с процессором: Также необходимо проверить, совместима ли ваша оперативная память DDR4 3200 с вашим процессором. Некоторым процессорам требуются специфические настройки, чтобы работать с памятью определенной частоты.
3. Установите рекомендуемые тайминги: К каждому модулю DDR4 3200 прилагается набор рекомендуемых таймингов. Эти значения оптимально настроены производителем для достижения максимальной производительности. Установите эти тайминги в BIOS вашей материнской платы, чтобы достичь лучших результатов.
4. Используйте XMP профили: Некоторые материнские платы поддерживают XMP (Extreme Memory Profile) профили, которые позволяют автоматически установить оптимальные тайминги для оперативной памяти. Если ваша материнская плата поддерживает XMP, рекомендуется использовать эту функцию для максимальной производительности.
5. Тестируйте стабильность: После установки таймингов, следует протестировать стабильность системы. Запустите программу для тестирования памяти, чтобы удостовериться, что ваша система работает без ошибок.
6. Вручную настройте тайминги: Если вы хотите добиться еще более высокой производительности, вы можете вручную настроить тайминги. Однако это требует определенных знаний и тестирования. Используйте рекомендации от сообщества на форумах или обратитесь к специалистам, чтобы получить помощь в этом вопросе.
Выбор правильных таймингов для DDR4 3200 является важным шагом для достижения максимальной производительности. Следуя этим рекомендациям, вы можете оптимизировать работу вашей оперативной памяти и получить наилучшие результаты в вашей системе.
Какие параметры учитывать при настройке таймингов
При настройке таймингов DDR4 3200, есть несколько параметров, которые следует учитывать:
| Параметр | Описание |
|---|---|
| CAS Latency (CL) | Это время задержки между моментом запроса и моментом предоставления данных. Чем ниже значение, тем лучше производительность. |
| RAS to CAS Delay (tRCD) | Это время задержки между моментом активации строки и моментом начала чтения данных из столбцов. Оптимальное значение обычно находится в диапазоне от 16 до 18. |
| Row Precharge Time (tRP) | Это время задержки перед деактивацией строки памяти после операции чтения или записи данных. Лучшее значение обычно находится в диапазоне от 16 до 18. |
| Row Active Time (tRAS) | Это время, в течение которого активна открытая строка памяти. Чем ниже значение, тем лучше производительность. |
| Command Rate (CR) | Это время между командами памяти. Значение 1T обеспечивает лучшую производительность, но может быть неустойчивым на некоторых системах. |
При настройке таймингов, необходимо учитывать, что более низкие значения могут улучшить производительность системы, но могут быть менее стабильными и могут требовать дополнительного напряжения для стабильной работы. Рекомендуется тщательно тестировать систему после каждого изменения таймингов, чтобы убедиться в ее стабильности.
Что такое тайминги и как они влияют на скорость оперативной памяти
![]()
Выбор оперативной памяти в игровую сборку может обернуться кошмаром, если начать разбираться в тонкостях ее работы. Требования современных игровых и рабочих задач диктуют свои условия, поэтому память — теперь чуть ли не самая важная и сложная часть в сборке компьютера. Среди многочисленных моделей нужно выбрать единственный подходящий вариант и это пугает. Причем самое сложное в этом — почему память с меньшей частотой работает быстрее и показывает больше кадров в играх, чем та, у которой частота выше. Для этого нужно разобраться, в чем все-таки измеряется скорость памяти и какие параметры влияют на нее.
Мощность компьютера измеряется величиной FLOPS, которая обозначает количество вычислительных операций за секунду. По причине того, что компьютеры могут одновременно выполнять миллионы операций, к флопсам добавляют приставку «гига».
В привычной же обстановке мы можем путать мощность и частоту, поэтому считаем производительность компьютеров не гигафлопсами, а максимальной рабочей частотой. Это проще в рядовых ситуациях, когда говорящие знают тему хорошо и соотносят мощность с герцами в уме автоматически.
![]()
В то же время, такое языковое упрощение вносит коррективы в понимание практической части вопроса. Вырывая контекст из форумов, рядовой пользователь и правда думает, что мощность памяти можно выразить в герцах. Просто потому, что гонка за частотой стала трендом среди любителей и энтузиастов. Это и мешает неопытному человеку понять, почему его высокочастотный процессор может проиграть тому, у которого на несколько сотен герц меньше. Все просто — у одного два ядра и четыре потока, а у другого четыре настоящих. И это большая разница.
Оперативная память и ее скорость
Оперативная память состоит из тысяч элементов, связанных между собой в чипах-микросхемах. Их называют банками (bank), которые хранят в себе строчки и столбцы с электрическим зарядом. Сам электрический заряд — это информация (картинки, программы, текст в буфере обмена и много чего еще). Как только системе понадобились данные, банка отдает заряд и ждет команды на заполнение новыми данными. Этим процессом руководит контроллер памяти.
Для аналогии, сравним работу оперативной памяти и работу кафе. Чипы можно представить в виде графинов с томатным соком. Каждый наполнен соком и мякотью спелых помидоров (электрический заряд, информация). В кафе приходит клиент (пользователь компьютера) и заказывает сок (запускает игру). Бармен (контроллер, тот, кто управляет банками) принимает заказ, идет на кухню (запрашивает информацию у банок), наливает сок (забирает игровые файлы) и несет гостю, а затем возвращается и заполняет графин новым соком (новой информацией о том, что запустил пользователь). Так до бесконечности.
![]()
Тайминги — качество
Работа памяти, вопреки стереотипу, измеряется не только герцами. Быстроту памяти принято измерять в наносекундах. Все элементы памяти работают в наносекундах. Чем чаще они разряжаются и заряжаются, тем быстрее пользователь получает информацию. Время, за которое банки должны отрабатывать задачи назвали одним словом — тайминг (timing — расчет времени, сроки). Чем меньше тактов (секунд) в тайминге, тем быстрее работают банки.
Такты. Если нам необходимо забраться на вершину по лестнице со 100 ступеньками, мы совершим 100 шагов. Если нам нужно забраться на вершину быстрее, можно идти через ступеньку. Это уже в два раза быстрее. А можно через две ступеньки. Это будет в три раза быстрее. Для каждого человека есть свой предел скорости. Как и для чипов — какие-то позволяют снизить тайминги, какие-то нет.
![]()
Частота — количество
Теперь, что касается частоты памяти. В работе ОЗУ частота влияет не на время, а на количество информации, которую контроллер может утащить за один подход. Например, в кафе снова приходит клиент и требует томатный сок, а еще виски со льдом и молочный коктейль. Бармен может принести сначала один напиток, потом второй, третий. Клиент ждать не хочет. Тогда бармену придется нести все сразу за один подход. Если у него нет проблем с координацией, он поставит все три напитка на поднос и выполнит требование капризного клиента.
![]()
Аналогично работает частота памяти: увеличивает ширину канала для данных и позволяет принимать или отдавать больший объем информации за один подход.
Тайминги плюс частота — скорость
Соответственно, частота и тайминги связаны между собой и задают общую скорость работы оперативной памяти. Чтобы не путаться в сложных формулах, представим работу тандема частота/тайминги в виде графического примера:
![]()
Разберем схему. В торговом центре есть два отдела с техникой. Один продает видеокарты, другой — игровые приставки. Дефицит игровой техники довел клиентов до сумасшествия, и они готовы купить видеокарту или приставку, только чтобы поиграть в новый Assassin’s Creed. Условия торговли такие: зона ожидания в отделе первого продавца позволяет обслуживать только одного клиента за раз, а второй может разместить сразу двух. Но у первого склад с видеокартами находится в два раза ближе, чем у второго с приставками. Поэтому он приносит товар быстрее, чем второй. Однако, второй продавец будет обслуживать сразу двух клиентов, хотя ему и придется ходить за товаром в два раза дальше. В таком случае, скорость работы обоих будет одинакова. А теперь представим, что склад с приставками находится на том же расстоянии, что и у первого с видеокартами. Теперь продавец консолей начнет работать в два раза быстрее первого и заберет себе большую часть прибыли. И, чем ближе склад и больше клиентов в отделе, тем быстрее он зарабатывает деньги.
Так, мы понимаем, как взаимодействует частота с таймингами в скорости работы памяти.
- Очередь — это пользователь, который запрашивает информацию из оперативной памяти.
- Продавец — это контроллер памяти (который доставляет информацию).
- Техника со склада — это информация для пользователя. Прилавок — это пропускная способность памяти в герцах (частота).
- Расстояние до склада — тайминги (время, за которое контроллер найдет информацию по запросу).
Соответственно, чем меньше метров проходит контроллер до банок с электрическим зарядом, тем быстрее пользователь получает информацию. Если частота памяти позволяет доставить больше информации при том же расстоянии, то скорость памяти возрастает. Если частота памяти тянет за собой увеличение расстояния до банок (высокие тайминги), то общая скорость работы памяти упадет.
Сравнить скорость разных модулей ОЗУ в наносекундах можно с помощью формулы: тайминг*2000/частоту памяти. Так, ОЗУ с частотой 3600 и таймингами CL14 будет работать со скоростью 14*2000/3600 = 7,8 нс. А 4000 на CL16 покажет ровно 8 нс. Выходит, что оба варианта примерно одинаковы по скорости, но второй предпочтительнее из-за большей пропускной способности. В то же время, если взять память с частотой 4000 при CL14, то это будет уже 7 нс. При этом пропускная способность станет еще выше, а время доставки информации снизится на 1 нс.
Строение чипа памяти и тайминги
В теории, оперативная память имеет скорость в наносекундах и мегабайтах в секунду. Однако, на практике существует не один десяток таймингов, и каждый задает время на определенную работу в микросхеме.
Они делятся на первичные, вторичные и третичные. В основном, для маркетинговых целей используется группа первичных таймингов. Их можно встретить в характеристиках модулей. Например:
![]()
Вот, как выглядят тайминги на самом деле:
![]()
Их намного больше и каждый за что-то отвечает. Здесь бармен с томатным соком не поможет, но попробуем разобраться в таймингах максимально просто.
Схематика чипов
Микросхемы памяти можно представить в виде поля для игры в морской бой или так:
![]()
В самом упрощенном виде иерархия чипа это: Rank — Bank — Row — Column. В ранках (рангах) хранятся банки. Банки состоят из строк (row) и столбцов (column). Чтобы найти информацию, контроллеру необходимо иметь координаты точки на пересечении строк и столбцов. По запросу, он активирует нужные строки и находит информацию. Скорость такой работы зависит от таймингов.
Первичные
CAS Latency (tCL) — главный тайминг в работе памяти. Указывает время между командой на чтение/запись информации и началом ее выполнения.
RAS to CAS Delay (tRCD) — время активации строки.
Row Precharge Time (tRP) — прежде чем перейти к следующей строке в этом же банке, предыдущую необходимо зарядить и закрыть. Тайминг обозначает время, за которое контроллер должен это сделать.
Row Active Time (tRAS) — минимальное время, которое дается контроллеру для работы со строкой (время, в течение которого она может быть открыта для чтения или записи), после чего она закроется.
Command Rate (CR) — время до активации новой строки.
Вторичные
Второстепенные тайминги не так сильно влияют на производительность, за исключением пары штук. Однако, их неправильная настройка может влиять на стабильность памяти.
Write Recovery (tWR) — время, необходимое для окончания записи данных и подачи команды на перезарядку строки.
Refresh Cycle (tRFC) — период времени, когда банки памяти активно перезаряжаются после работы. Чем ниже тайминг, тем быстрее память перезарядится.
Row Activation to Row Activation delay (tRRD) — время между активацией разных строк банков в пределах одного чипа памяти.
Write to Read delay (tWTR) — минимальное время для перехода от чтения к записи.
Read to Precharge (tRTP) — минимальное время между чтением данных и перезарядкой.
Four bank Activation Window (tFAW) — минимальное время между первой и пятой командой на активацию строки, выполненных подряд.
Write Latency (tCWL) — время между командой на запись и самой записью.
Refresh Interval (tREFI) — чтобы банки памяти работали без ошибок, их необходимо перезаряжать после каждого обращения. Но, можно заставить их работать дольше без отдыха, а перезарядку отложить на потом. Этот тайминг определяет количество времени, которое банки памяти могут работать без перезарядки. За ним следует tRFC — время, которое необходимо памяти, чтобы зарядиться.
Третичные
Эти тайминги отвечают за пропускную способность памяти в МБ/с, как это делает частота в герцах.
Эти отвечают за скорость чтения:
- tRDRD_sg
- tRDRD_dg
- tRDRD_dr — используется на модулях с двусторонней компоновкой чипов
- tRDRD_dd — для систем, где все 4 разъема заняты модулями ОЗУ
Эти отвечают за скорость копирования в памяти (tWTR):
- tRDWR_sg
- tRDWR_dg
- tRDWR_dr — используется на модулях с двусторонней компоновкой чипов
- tRDWR_dd — для систем, где все 4 разъема заняты модулями ОЗУ
Скорость чтения после записи (tRTP):
- tWRRD_sg
- tWRRD_dg
- tWRRD_dr — используется на модулях с двусторонней компоновкой чипов
- tWRRD_dd — для систем, где все 4 разъема заняты модулями ОЗУ
А эти влияют на скорость записи:
- tWRWR_sg
- tWRWR_dg
- tWRWR_dr — используется на модулях с двусторонней компоновкой чипов
- tWRWR_dd — для систем, где все 4 разъема заняты модулями ОЗУ
Скорость памяти во времени
Итак, мы разобрались, что задача хорошей подсистемы памяти не только в хранении и копировании данных, но и в быстрой доставке этих данных процессору (пользователю). Будь у компьютера хоть тысяча гигабайт оперативной памяти, но с очень высокими таймингами и низкой частотой работы, по скорости получится уровень неплохого SSD-накопителя. Но это в теории. На самом деле, любая доступная память на рынке как минимум соответствует требованиям JEDEC. А это организация, которая знает, как должна работать память, и делает это стандартом для всех. Аналогично ГОСТу для колбасы или сгущенки.
![]()
Стандарты JEDEC демократичны и современные игровые системы редко работают на таких низких настройках. Производители оставляют запас прочности для чипов памяти, чтобы компании, которые выпускают готовые планки оперативной памяти могли немного «раздушить» железо с помощью разгона. Так, появились заводские профили разгона XMP для Intel и DOHCP для AMD. Это «официальный» разгон, который даже покрывается гарантией производителя.
![]()
Профили разгона включают в себя информацию о максимальной частоте и минимальных для нее таймингах. Так, в характеристиках часто пишут именно возможности работы памяти в XMP режимах. Например, частоте 3600 МГц и CL16. Чаще всего указывают самый первый тайминг как главный.
Чем выше частота и ниже тайминги, тем круче память и выше производительность всей системы.
Так работает оперативная память с момента ее создания и до нашего времени.