Ноутбук на Ryzen 4700U
Ноутбук на Ryzen 4700U тише воды. Вентилятор очень редко включается, уже несколько лет, начиная с какого-то ядра. Утилита powertop была хорошим помощником для энергосбережения. У нее есть режим сделать хорошо.
Голоса
Всего голосов 2:
- ↑ 2
- ↓ 0
AMD Precision Boost и Precision Boost Overdrive
Я не знаю как с этим на ноутбуках, но на десктопах у любого современного AMD есть фича Precision Boost – полный аналог интеловского Turbo Boost. А к ней есть вторая фича Precision Boost Overdrive, которая по умолчанию выставлена в Auto, что означает выключена. Если её включить, можно выбрать пресеты.
Пресеты
Среди пресетов обязательно будут 3 Eco Mode, которые ограничивают не только мощность, но и склонность процессора возбуждаться на любую задачу. Старший из трёх под полной нагрузкой снижает производительность на 8%, а температуру с 70 до 58.
Режимы
Остальные 2 слишком режут производительность.
Особенности настройки частоты и мощности
Я так понял, что на ноутбуке можно ограничить частоту, а вместе с ней и мощность урезается. Надо будет еще посмотреть. Скорее наоборот. Частота нынче плавает как хочет.
Ограничение мощности
Ограничить можно мощность, и процессор уже будет подбирать частоту так, чтобы средняя мощность попадала под ограничение.
Пример команды
/usr/bin/ryzenadj -a 35000 -f 70
Здесь а задает предел по мощности в mW, -f — предел температуры. Asus G513QY, Ryzen 5900HX — работает.
Голоса
Всего голосов 3:
- ↑ 3
- ↓ 0
Тюнинг под различные операционные системы
Потестил под Windows – довольно занятно. Под Fedora надо пошаманить еще. Даже не знал, что оно есть под Windows.
Настройка под Fedora
В общем дошла таки очередь и до Fedora. Поставил RyzenAdj и такой кайф. И турбобуст подтюнил и обычный режим и температуру и вот вообще прям сказка.
Не все ноутбуки поддерживают настройки
К сожалению на моем Asus TUF A15 такая настройка недоступна. В биосе нету никаких настроек CPPC. Асус отстой.
Причина отсутствия настроек
AMD P-State поддерживается только на процессорах AMD Zen 2 и новее. Возможно, поэтому этой функции нет на вашем устройстве.
Голоса
Всего голосов 1:
- ↑ 1
- ↓ 0
Заключение
Можно найти множество сложных статей и руководств с советами и инструкциями по настройке напряжения процессора Ryzen, но возможно ли достичь успеха, не приложив усилий? Ответ может быть положительным да! если вы не против некоторой нестабильности в первые недели использования вашего нового ПК.
Самый безопасный способ уменьшения напряжения вашего процессора
Как улучшить стабильность работы ПК с помощью CoreCycler
Если ваш компьютер вылетает во время перезагрузки, зайдите в UEFI, перейдите в подменю Curve Optimizer и уменьшите все значения Magnitude на два (например, с 30 до 28). Повторяйте эту процедуру до тех пор, пока сможете успешно загрузиться в Windows.
Если ваш компьютер полностью завис, обратитесь к руководству вашей материнской платы для инструкций по сбросу настроек UEFI на значения по умолчанию.
Тестирование CoreCycler
Перейдите в папку, куда вы распаковали содержимое архива CoreCycler.
Щелкните правой кнопкой мыши на файл config.ini и отредактируйте его с помощью текстового редактора.
Ниже приведены некоторые параметры, которые следует изменить:
- suspendPeriodically = 1
- skipCoreOnError = 1
- stopOnError = 0
- numberOfThreads = 1
- maxIterations = 10000
- restartTestProgramForEachCore = 0
- disableCpuUtilizationCheck = 0
- MinTortureFFT = 4
- MaxTortureFFT = 8192
- TortureMem = 0
- TortureTime = 1
Сохраните внесенные изменения и закройте файл. Затем дважды щелкните на файле Run CoreCycler.bat, чтобы начать тестирование процессора.
Если после примерно двенадцати часов работы ваш компьютер все еще функционирует, то все в порядке. Однако вероятнее всего произойдет сбой и перезагрузка.
В случае сбоя вернитесь на рабочий стол Windows, зайдите в папку CoreCycler, затем в подпапку logs и откройте последний журнал. Найдите запись о последнем установленном для ядра значении – например, Установлено для ядра 11 (CPU 22). Сохраните это значение.
Вернитесь в подменю Curve Optimizer вашего UEFI. Найдите ядро, которое вызвало сбой согласно журналу CoreCycler, и уменьшите его значение Core Optimizer Magnitude на два. Например, если значение было 30, уменьшите до 28, если 28 – до 26 и так далее.
Перейдите в меню Exit, сохраните изменения и повторите все вышеперечисленные шаги, пока ваш компьютер не перестанет вылетать во время тестирования с CoreCycler.
Могу ли я быть уверен в отсутствии экранов смерти (BSOD) на моем ПК?
Даже если ваш ПК перестал вылетать во время тестирования с CoreCycler, это не означает, что он на 100% стабилен. Все еще могут происходить отдельные сбои. Вы сможете быть уверены в его стабильности только после нескольких недель или даже месяцев использования без единого сбоя.
Таким образом, даже после того, как ваш ПК перестал вылетать во время тестирования с CoreCycler, не принимайте его стабильность как должное. Сохраняйте данные регулярно и имейте под рукой полное резервное копирование ОС. Никогда не знаешь, когда именно возникнет следующий сбой.
Запуск CoreCycler на Windows
С использованием вышеописанного метода вы сможете завершить большую часть тестирования за один день и получить прохладный, уменьшенный по напряжению и лучше работающий ПК во много раз быстрее, чем если бы вы провели полное исследование.
Вы, возможно, обменяете некоторую повседневную стабильность на сокращение времени тестирования, но это лучше, чем ожидать, когда ваш новый ПК перестанет быть бесполезным до завершения недельного или более длительного тестирования.







