Оперативная память часто приходит с завода с более низкой скоростью, чем способен кремний. С помощью нескольких минут в вашем BIOS и немного тестирования, вы можете заставить вашу память работать быстрее, чем указано в спецификации производителя.
Что вам нужно знать прежде чем вы начнете?
Разгон оперативной памяти гораздо сложнее, чем разгон CPU или GPU, когда вы просто подкручиваете значения и молитесь, чтобы ваше новое водяное охлаждение не превратил вашу систему в печку. Приразгоне оперативной памяти есть множество изменяемых значений, но в то же время это гораздо безопаснее, потому что они не производят большого количества тепла.
Это действительно дает реальные преимущества. Каждая программа, которую вы используете, хранит свои рабочие данные в оперативной памяти, прежде чем загрузить их во внутренний кэш процессора, и программы, которые используют много данных, могут перемещать данные по ОЗУ, как масло. В играх уменьшение общей задержки вашей оперативной памяти может значительно сократить время кадра. Это может улучшить общую частоту кадров и (что наиболее важно) уменьшить заикание в областях с интенсивным использованием процессора, где новые данные необходимо загружать из ОЗУ в кэш или VRAM.
Скорость оперативной памяти обычно измеряется в мегагерцах (МГц). Стандартная скорость DDR4 обычно составляет 2133 МГц или 2400 МГц, хотя реальная скорость на самом деле вдвое меньше, чем двойная скорость передачи данных (DDR). Кроме того, ваша память имеет более двадцати различных таймингов, которые управляют задержкой и скоростью чтения и записи. Они измеряются с точки зрения тактов и часто группируются под аббревиатурой «CAS Latency (CL)». Например, среднечастотный комплект DDR4 может быть оценен в 3200 МГц CL16. Увеличение частоты и понижение таймингов уменьшает задержку и увеличивает пропускную способность.
Память взаимодействует с остальной частью компьютера с помощью системы, называемой Serial Presence Detect(SPD). Благодаря этой системе BIOS получает первичный набор частот и таймингов, на которых он может работать, называемых спецификацией JEDEC. Это стандартный режим работы, и он встроен в каждую когда-либо выпущенную карту памяти DDR4.
Но Intel нашла способ обмануть систему. Предлагая другой профиль поверх JEDEC, называемый XMP (Extreme Memory Profile), они могли бы работать с оперативной памятью выше стандартных скоростей. Если вы покупаете оперативную память с рейтингом более 2400 МГц, то, скорее всего, получите комплект с профилем XMP, который вы можете включить. Это санкционированный заводской разгон.
Однако вот в чем дело—из-за нескольких факторов этот разгон обычно не самый лучший, и вы можете продвинуть его дальше, чем предполагал производитель.
Во-первых, производители не привязывают все к 100%. Они должны были бы ценить дорогие наборы выше, поэтому часто бывает так, что ваша память поставляется с профилем XMP, который она сделала из-за сегментации продукта. Ваш комплект также работает в пределах определенного уровня напряжения, обычно 1,350 вольта для среднечастотного DDR4, но вы можете немного увеличить его сами, что производители делают для более скоростных комплектов.
Но главная проблема заключается в том, что СДПГ не раскрывает все сроки. По словам представителя Kingston, они "настраивают только" первичные " тайминги (CL, RCD, RP, RAS)”, и поскольку система SPD, используемая для хранения профилей XMP, имеет ограниченный набор записей, остальное решает материнская плата, которая не всегда делает правильный выбор. В моем случае, настройки “авто " моей материнской платы ASUS задают некоторые странные значения для некоторых таймингов. Мой набор оперативной памяти отказывался работать с профилем XMP из коробки, пока я сам не исправил тайминги.
Как определить идеальные тайминги RAM?
Хотя разгон оперативной памяти вполне безопасен, он все же немного сложнее, чем просто изменение значений. Если вы используете систему на основе AMD Ryzen, вам повезло, так как есть инструмент под названием “Ryzen DRAM Calculator”, который делает весь этот процесс намного проще. Калькулятор избавит вас от многих головных болей проб и ошибок, и вам не придется оставлять оперативную память на ”автоматических" настройках вашей материнской платы.
Для систем Intel этот инструмент по-прежнему удобен в качестве руководства для основных таймингов, и встроенный тестер памяти будет работать точно так же. Вы также можете загрузить его, даже если вы не используете систему на AMD.
Откройте инструмент и выберите, какую поколение Ryzen вы используете (просто выбирайте Ryzen 2 Gen, если вы пользуетесь Intel) и какой тип памяти у вас. Если вы не знаете, вы можете найти его в интернете с помощью поиска Google по номеру детали вашего комплекта оперативной памяти.
Нажмите фиолетовую кнопку "R-XMP" внизу, чтобы загрузить профиль XMP вашего комплекта. Выберите свою версию Ryzen и тип памяти, а затем нажмите "Calculate SAFE", чтобы рассчитать ваши тайминги. Вы можете использовать кнопку “Сравнить тайминги", чтобы просмотреть сравнение с вашими настройками XMP. Вы обнаружите, что многие тайминги больше рассчитаных.
Безопасные настройки будут работать почти всегда; у меня не было никаких проблем с ними на нескольких частотах при запасном напряжении. Быстрые тайминги, скорее всего, будут работать, но могут оказаться нестабильными при запасном напряжении.
Чтобы воспользоваться этим, вам нужно будет сохранить скриншот (есть кнопка в левом нижнем углу) и отправить его на отдельное устройство, чтобы вы могли просматривать его, находясь в BIOS.
Как повысить частоту оперативной памяти в BIOS
Убедитесь, что у вас есть скриншот калькулятора, сохраненный на отдельном устройстве (или записанный где-то), потому что остальные действия будут производиться в BIOS, без доступа к вашему рабочему столу.
Выключите компьютер и запустите экран настройки прошивки BIOS или UEFI. Вам часто придется нажимать клавишу типа “Del” несколько раз, когда компьютер загружается, чтобы получить доступ к этому экрану. Вам будет представлен экран, похожий на этот:
Найдите раздел разгона памяти и загрузите свой профиль XMP для начала. Убедитесь, что частоты соответствуют тому, чего вы хотите. Если вы не хотите прикасаться к тайминга, вы, вероятно, сможете увеличить частоту, сохранив те же самые тайминги (особенно на платформах Intel).
Там должен быть еще один раздел для контроля времени. Откройте его:
Теперь откройте скриншот на вашем телефоне и начните вводить цифры. В моем случае тайминги XMP совпали с калькулятором, но вам нужно будет все проверить и перепроверить.
В моем случае BIOS ASUS отображал полные имена для большинства основных таймингов, но так бывает не всегда, поэтому вот список основных таймингов и связанный с ними жаргон:
- tCL – Primary CAS Latency
- tRCDRD – RAS to CAS Read Delay
- tRCDWR – RAS to CAS Write Delay. This is sometimes grouped with read, though not always.
- tRP – RAS Precharge (PRE) Time
- tRAS – RAS Active (ACT) Time
Остальные должны точно совпадать.
Для Intel вам нужно будет ввести хотя бы основные тайминги, а остальные вы можете оставить на авто. Если вы хотите, вы можете попробовать ввести подтайминги, которые дает калькулятор. Я не вижу причин, почему это не сработает, но не могу проверить на своей системе на Ryzen. Если у вас возникли проблемы с автоматическими настройками, попробуйте ввести их вручную.
Как только вы закончите с таймингами, найдите раздел для управления напряжением. Вам нужно будет ввести рекомендуемое напряжение DRAM (калькулятор отображает потенциально опасные напряжения красным цветом. Все, что ниже 1.450 В, обычно подходит). Если вы находитесь на Ryzen, вам нужно будет ввести рекомендуемое напряжение SOC, которое питает контроллер памяти на процессоре.
Сохраните настройки и выйдите из BIOS (на моем компьютере для этого нужно нажать клавишу F10). Ваш компьютер должен перезагрузиться, и если он загрузится в Windows, вы можете перейти к следующему шагу.
Что делать, если ПК не загружается?
Если ПК не загружается, ваша материнская плата, скорее всего, не прошла самотестирование при включении питания (POST). Вам придется подождать около тридцати секунд, пока BIOS загрузится в безопасный режим и восстановит последнюю рабочую конфигурацию. Дальше вы можете пробовать увеличить напряжение памяти с шагом 25 милливольт (0,025 в) до достижения максимального рекомендуемого напряжения. Вы также можете попробовать немного повысить напряжение SOC в системах Ryzen, так как Ryzen 1-го и 2-го поколения особенно привередливы к разгону памяти. Intel не имеет такого же SOC, как Ryzen, и, скорее всего, не будет иметь этой проблемы в большинстве случае.
Если ваш компьютер не загружается в безопасный режим, не волнуйтесь, вы не повредили его. Ваш BIOS, скорее всего, не имеет этой функции, и вам нужно будет сбросить CMOS вручную. Обычно это либо батарейка на материнской плате, которую можно снять и снова установить, либо джампер рядом с коннекторами передней панели. Обратитесь к руководству по эксплуатации материнской платы. Вам нужно будет взять отвертку или ножницы (в идеале, существуют специальне премычки и переключатели, но у вас, вероятно, их нет) и прикоснуться к двум контактам вместе, замкнув их. Не волнуйтесь, вас током не ударит, но компьютер вернется в нормальное состояние.
Как убедиться в стабильности разгона?
Как только вы загрузитесь в Windows, веселье будет продолжаться. Вам нужно будет убедиться, что разгон является стабильным. Калькулятор имеет вкладку под названием “MEMbench", которая предназначена для этого. Установите режим "custom", а параметр"Task scope" -400%. Нажмите кнопку "Max RAM" внизу, чтобы выделить всю оставшуюся оперативную память. Это позволит проверить вашу оперативную память на наличие ошибок четыре раза.
Нажмите кнопку "Выполнить", как только будете готовы начать, и дайте несколько минут. В моем случае тестирование 32 ГБ оперативной памяти при Task scope 400% заняло менее десяти минут.
Если никаких ошибок не обнаружено, вы можете попытатьсяподождать немного больше или попробовать “быстрые” настройки. Это все разгон памяти; метод проб и ошибок, постоянные сбросы и ожидание результата MEMbench, чтобы закончить. Некоторые люди находят такую рутину успокаивающей.
После того, как вы износили свой Numpad и удовлетворены результатами, рекомендую сделать ночной тест, чтобы убедиться, что ваш разгон 100% стабилен. Установите масштаб задачи на что-то безумно высокое (100 000% должно быть достаточно) и оставте на ночь. Если утром нет никаких ошибок, вы можете наслаждаться своим разгоном. Самое худшее, что произойдет, если вы пропустите этот ночной шаг - это то, что вы можете получить синий экран или случайный сбой по одному из каналов (что действительно происходит с любой скоростью оперативной памяти время от времени, если у вас нет памяти ECC).