ВВЕДЕНИЕ
1.1 ПОДХОД И ГРАНИЦЫ ДОКАЗАТЕЛЬНОСТИ
PDF · 3Страница 3НА КАКОМ УРОВНЕ МЫ РАЗБИРАЕМСЯ
Разобраться в работе памяти можно на четырёх уровнях. Выбор зависит от вопроса: иногда достаточно повторяемого теста, иногда нужны документация, код BIOS или измерения сигнала.
| 1. Практика | Меняем настройки BIOS, повторяем POST и тесты. Проверяем стабильность, производительность и температуру. |
|---|---|
| 2. Документация и считывание параметров | Сверяем спецификации, чужие результаты и считанные параметры системы. Отделяем смысл поля от догадок о его работе. |
| 3. BIOS/MRC и регистры | Разбираем код, регистры и журналы конкретной прошивки. Устанавливаем, какой этап memory training (обучения памяти) выполнялся и что он изменил. |
| 4. Физические измерения | Смотрим сигналы и временные интервалы осциллографом или анализатором. Измерения на интерфейсе не показывают все процессы внутри кристалла. |
Считанные параметры показывают текущее состояние системы. Чтобы установить причину различий, нужны повторные проверки с контролем условий. При измерении сигналов учитывайте момент замера, погрешность и влияние подключения.
ГДЕ РАБОТАЮ Я И ЧТО МОГУ УТВЕРЖДАТЬ
Я работаю на первых двух уровнях: проверяю поведение системы и разбираю технические данные. Пользу отдельного переключателя оцениваю сравнением повторяемых результатов. Если разницы не видно, оставляю вопрос открытым.
МОЙ ПРИМЕР: READ TIMING CENTERING 2D
В недавнем обсуждении я разбирал Read Timing Centering 2D из Training Algorithms. Это переключатель этапа тренировки, а не числовой тайминг вроде tCL. Руководство ASUS по BIOS [1][1] перечисляет Auto/Disabled/Enabled без объяснения алгоритма. В Intel FSP для Raptor Lake-S [2] для поля RDTC2D также доступны только включение и отключение. Это объясняет назначение поля, но не доказывает, как его применяет конкретный BIOS. Я предпочитаю оставлять его в Enabled, но это не является строгой рекомендацией. Каждое значение в последующих ревизиях мы подробно разберем в новой главе.
1.2 ДЛЯ КОГО ЭТО РУКОВОДСТВО И КАК С НИМ РАБОТАТЬ
PDF · 8Страница 8Это руководство можно читать последовательно, если вы только начинаете, или использовать как справочник, если база уже знакома. В обоих случаях цель одна: понимать, зачем меняется параметр, как он связан с остальными настройками и чем проверить результат.
ЕСЛИ ВЫ НАСТРАИВАЕТЕ DDR5 ВПЕРВЫЕ
Сначала отделите JEDEC от XMP и разберитесь, как объем, ранг и топология влияют на частоту. Затем создайте исправную базу. Не начинайте с полного набора чужих значений: при ошибке будет трудно найти причину. Короткий маршрут настройки - по ссылкам ниже.
ЕСЛИ ОПЫТ УЖЕ ЕСТЬ
Руководство можно использовать как справочник. Переходите к нужной группе таймингов, напряжений или параметров тренировки, но сверяйтесь с базовой главой, когда меняется платформа, объем памяти или тип модулей. Для LGA1851 и CUDIMM используйте соответствующие разделы: работа IMC, CKD и тренировки отличается от Z790.
КАК РАБОТАТЬ С НАСТРОЙКОЙ
1. СОХРАНИТЕ ИСХОДНУЮ ТОЧКУ
Сначала проверьте JEDEC/Auto, затем отдельно XMP. Запишите версию BIOS, фактическую частоту, напряжения и обученные значения.
2. МЕНЯЙТЕ ПО ОДНОМУ
За одну итерацию меняйте один параметр или заранее описанную связку. Даже связанные напряжения сначала корректируйте по одному; совместно меняйте их только тогда, когда уже понятна роль каждого.
3. ПОВТОРЯЙТЕ ТРЕНИРОВКУ
После важных изменений проверяйте не только теплый перезапуск, но и полный холодный старт. Один удачный запуск еще не доказывает повторяемость.
4. ИСПОЛЬЗУЙТЕ НЕСКОЛЬКО ТЕСТОВ
Один тест не закрывает все типы ошибок. Связка должна проверять сами модули, контроллер памяти и поведение системы в реальных задачах.
5. ОСТАВЛЯЙТЕ ЗАПАС
Финальный ежедневный профиль должен быть немного консервативнее последней граничной точки и повторяться при другой температуре и после простоя.
ЧТО ЗАПИСЫВАТЬ ПОСЛЕ КАЖДОГО ШАГА
В журнале достаточно фиксировать измененный параметр, частоту, основные напряжения, температуру модулей, результат тестов и поведение при холодном старте. Короткая понятная запись полезнее большого набора снимков экрана без пояснений: по ней можно быстро увидеть последнюю удачную точку и понять, после какого изменения появилась ошибка.
КОГДА МОЖНО ОСТАНОВИТЬСЯ
Профиль можно считать готовым, когда он повторяется после нескольких холодных стартов, проходит связку разных тестов и не дает ошибок в обычных задачах при рабочей температуре. Бесконечный прогон одного теста даёт меньше уверенности, чем несколько нагрузок, которые проверяют разные части системы.