Тижнями я страждав від випадкових збоїв в одній із моїх улюблених ігор, і нічого в моїй системі не змінилося. Симптоми цих збоїв варіюються від повного зависання системи, раптового зависання та збою гри та навіть BSOD. Оскільки в моїй системі нічого не змінилося, я подумав, що це просто сама гра, але потім збій також стався під час виконання завдань на робочому столі, і я знав, що причина в чомусь глибша.
Я підозрював, що пам’ять і зниження швидкості моєї 64 ГБ DDR5 з 6000MT/s до 5600MT/s виправили збій, але я втрачав продуктивність. Через кілька місяців у мене виникло відчуття: порівняно з DDR4, DDR5 має тенденцію йти по канату набагато меншої стабільності, балансуючи такі речі, як швидкість, напруга та таймінги, і одна з речей, яка допомагає уникнути нестабільності спіралі, це постійне перепрограмування пам’яті, яке відбувається під час завантаження. На платах AM5 є налаштування, яке дає довший час заряджання, але воно приносить у жертву довший процес перепідготовки, і це було винуватцем.
Відновлення контексту пам’яті – це налаштування
Розширені налаштування BIOS для скорочення часу завантаження AM5
Щоразу, коли система AM5 завантажується з нуля, материнська плата тренує свою пам’ять. Він виконує ряд операцій читання та запису, щоб регулювати синхронізацію сигналу та опорну напругу, доки не знайде налаштування, з яким може працювати надійна пам’ять. З пам’яттю DDR5, особливо при великій ємності або з усіма чотирма заповненими слотами, цей процес відбувається дуже повільно, і через це AM5 з самого початку отримав репутацію довготривалого завантаження.
Відновлення контексту пам’яті вирішує цю проблему, зберігаючи результати успішного навчання після POST і використовуючи їх для наступних механізмів, повністю усуваючи процес повторного навчання. Це значно скоротить час завантаження. MCR не спричиняє поганого тренування пам’яті, і якщо початковий результат тренування має хороші запаси, ви отримаєте швидке завантаження без дефектів. Для більшості систем і більшості конфігурацій пам’яті це не проблема, але для деяких систем це може бути різницею між серйозною нестабільністю та міцною системою.
Чотири промені зі швидкістю 6000 МТ/с – справді важливий запит
Моя система також працює з двома різними наборами
Моя установка пам’яті зробила мене основним кандидатом на остаточний результат навчання. Я використовую два ідентичні набори DDR5-6000, 2×16 ГБ кожен, для чотирьох модулів DIMM. Для AM5 це означає два модулі DIMM на канал, що є найскладнішою конфігурацією для контролера пам’яті. Офіційними специфікаціями AMD для 7800X3D є DDR5-5200 з двома модулями DIMM і тільки DDR5-3600 з чотирма. Чотирьохядерна продуктивність на 6000 значно перевищує те, що гарантує AMD. Це все технічний розгін, навіть якщо профіль EXPO робить це одним перемикачем.
Я купив два основних комплекти однієї моделі замість одного комплекту на 64 ГБ, і це могло бути чинником нестабільності. Комплекти, що купуються окремо, можуть використовувати різні мікросхеми пам’яті або копії друкованої плати з одним і тим же номером деталі, і коли ви поєднуєте це з і без того обмеженою конфігурацією пам’яті, не буде багато помилок.
Чому тести пам’яті проходять добре, а ігри – ні
Довгострокове тестування нарешті зрозуміло, але ігри по-різному навантажують пам’ять
Стрес-тести пам’яті – це те, де я очікував би виявити проблеми, але всі вони виявилися чистими після відносно довгих пробігів. Це не 24-годинні тести, скоріше кілька годин, але я виявив, що цього достатньо, щоб виключити потенційну волатильність. Я був не правий.
Одна з моїх улюблених ігор Втеча від Тарковаздавалося випадковим. Деякі ночі я міг грати без збоїв, але в інші це буває приблизно кожні 30 хвилин. Можливим поясненням є те, що велике робоче навантаження Таркова на оперативну пам’ять і постійні потоки активів навантажують пам’ять так, як це не робить тестовий зразок. Передача TestMem5 або OCCT є вагомою ознакою стабільності, але це не доказ, і коли падіння швидкості з 6000 до 5600 було виправлено, це вказувало на проблему запасу навчання, а не на погане обладнання чи щось інше.
Ціна: час завантаження
Тепер я чекаю приблизно 60 секунд, поки моя система завантажиться
.
З моменту натискання кнопки живлення до появи екрана входу в Windows минуло приблизно 60 секунд, плюс-мінус. Близько п’яти секунд мого завантаження Limine очікує автоматичного вибору Windows, тому вивчення додаткової пам’яті додає приблизно 30 секунд до холодного завантаження. MCR значно пришвидшує роботу, але тут не все або нічого.
Я справді знайшов хвилину, щоб подумати про свої звички щодо живлення, і зрозумів, що я рідко вимикаю свій комп’ютер. Більшість часу він або сидить, не працює або спить. Я справді очікую холодного завантаження лише тоді, коли зміню деякі налаштування, перемикаю операційну систему або повертаюся з довгого часу.
Якщо ви використовуєте DDR5 на AM5, варто уважно розглянути параметр MCR
Якщо ви використовуєте квадроцикли або змішані набори на AM5 і відчуваєте збої, які тести пам’яті не відтворюють, спробуйте вимкнути відновлення контексту пам’яті, перш ніж уповільнювати EXPO. Якщо збої триватимуть, рекомендується перемикання на нижчу передачу, але завжди є ймовірність, що причиною є не пам’ять. Але для мене цей один перемикач був різницею між системою, якій я не міг довіряти і про яку ніколи більше не думав, і це коштувало мені приблизно 25 секунд.