MemTest86: ошибки при 4х планках есть, по одной — нет?
Система:
Asus B450 Pro Gaming
AMD R5 2600
4x 8Gb Kingston Predator DDR4 (LED) (3000Mzh)
Задрали вылеты браузера (опера) и частые Бсоды.
Всё сошлось на ОЗУ.
Завести комп с этим процессором и четырьмя планками удалось только на 2666 МГц. (К слову, тестировал на R5 3600 - завелось и работало даже на 3200 МГц).
Прошёлся MemTest86 (без +) - ошибки на шестом тесте (перемещение блока, 64-байт).
Решил выделить конкретную планку, начал гонять по одному (на частоте 3000) - планки тесты прошли.
Почесал репу, продул разъем, вставил снова все 4, запустил тест. 4 прогона - без ошибок.
Было уже обрадовался. Может контакт где был хреновый.
Вечер другого дня, запускаю комп, включаю браузер, снова ошибки оперы, запускаю мемтест - снова ошибки.
Куда копать?
Все планки на гарантии, но нести ли все 4 в СЦ?
Проц без разгона, всё по дефолту, кроме ОЗУ (стартует на 2400 после сброса, ставлю вшитый профиль на 2666).
рассмотреть такой вариант что планки друг друга греют и от того "вчетвером" сыпят ошибками. а по одной без "подогрева от соседа" работают нормально.
снова прогнать снова тест каждой отдельной планки, но планку при этом обложить чем теплоизолирующим, потолще обернуть куском флиса или тряпки. чтобы каждая планка хорошо прогрелась и авось и проявятся ошибки.
как вариант драйвер памяти глючит в четырех канальном режиме :(
если есть гарантия, то отнеси весь комп и опиши проблему. пусть гарнтийщики голову ломают.
Никто не обещал, с месяц назад для меня это было новинка - установить за раз 4 планки в ПК. Не знал, что при работе 4х планок частота (обычно) понижается.
Но на счёт спецификации вы не правы. Мать может и 3533 взять, сами написали. Упирается в процессор, он не потянет.
Да и суть вопроса в другом.
ЗЫ. Сейчас пробую такое: зашёл в субтайминги в биосе. Была пара, которые отличались на каналах. Уже не вспомню какие. Выравнял (в большую сторону). Запустил тест, конкретно 6 и 7, на которых сыпались ошибки. Пока первый прогон чистый....
мать ничего не берет лишнего она считывает параметры SPD и на основе этоц сборки подбирает совпадающие для всех 4 планок режимы (минимум или максим зависит от настроек биоса).
Всё что выше 2666 отмечено OC. То есть может работать, может не работать, может работать нестабильно - развлекайся пользователь сам. Производителя это не волнует, как видно по "подробной" документации. То что управлять 4 планками контроллеру памяти сложнее, чем одной - в общем-то логично. Физически контроллер памяти нынче в процессоре, это верно. Найти на него спеку ещё веселее квест (честно - я не справился, только упоминания что для этого поколения ryzen есть проблемы с высокочастотной памятью в 4 четырёх слотах).
Разные тайминги - да, это неправильно. Но кручение их вручную тоже входит в понятие OC.
К сожалению, райзен второго поколения довольно привередливы по отношению к ОЗУ.
Как вы и сами заметили, все прекрасно работает с третьим поколение райзен. В третьем поколении с поддержкой озу значительно лучше (я поменял r7 2700 на r7 3700). Скорее всего, ваш комплект стабильно заработает на 2400 (то что указано в SPD), но, как по мне, это не самый лучший вариант для вашего процессора.
Можно попробовать:
1. Заменить ОЗУ. Весь комплект. Выбирать исключительно из QVL.
2. Заменить процессор - на что-нибудь третьего или пятого поколения.
3. Эксперементировать с разогоном ОЗУ (а в вашем случае это именно разгон). Возможно поможет
DRAM Calculator for Ryzen.
Большое спасибо за ответ.
Решил сделать так, пожалуй: для современных нужд мне хватит 2х8 Гб памяти. Оставлю их. Две планки в запас, поставлю 4х8 Гб на 3 поколение, когда решусь менять процессор.
Две планки тест проходят на частоте 3000.
Пока так, дальше будет видно.
ЗЫ. Калькулятором игрался. Он вообще говорит, что нет никакой разницы в 2 или 4 планки. Пробовал - система не завелась.
Если ты покупал 4 одинаковые плашки комплектом, то по идее они должны быть с одинаковыми таймингами, но раз говоришь что тайминги разные, возможно это рассыпуха из разных партий...
В программе типа cpu-z посмотри какие тайминги для плашек прописаны в spd, запомни параметры самый плохой плашки (самые высокие тайминги) и выставь эти параметры принудительно в биосе для всех 4х воткнутых плашек памяти.
По идее это должно решить проблему когда SPD считывается с быстрой плашки и выставляется для медленной.
Если поможет, можно попробовать и более высокие частоты, принцип аналогичный, находишь рабочую частоту и параметры для каждой плашки и выставляешь самые медленные для всех.
ЗЫ
Проверь вольтаж по паспорту (по длинному партнамберу плашки погугли) и сравни что в биосе, может быть в биосе выставлено неправильно, слишком низкий/высокий вольтаж может мешать работе.