Pull to refresh

Comments 27

Ноутбук на Ryzen 4700U тише воды. Вентилятор очень редко включает причём уже несколько лет, уже не помню начиная с какого ядра. В своё время хорошо помогла для энергосбережения утилита powertop. У нее есть режим "сделать хорошо".

Я не знаю как с этим на ноутах, но на десктопах у любого современного AMD есть фича Precision Boost - полный аналог интеловского Turbo Boost. А к ней есть вторая фича Precision Boost Overdrive, которая по умолчанию выставлена в Auto, что означает выключена. Если её включить, можно выбрать пресеты. И среди пресетов обязательно будут 3 Eco Mode, которые как раз и ограничивают не только мощность, но и склонность процессора возбуждаться на любую задачу.
У меня старший из трёх под полной нагрузкой снижает производительность на 8%, а температуру с 70 до 58. Поэтому я его держу всегда включенным. Остальные 2 слишком режут производительность.

я так понял, что на ноуте можно ограничить частоту, а вместе с ней и мощность урезается. надо будет еще посмотреть..

Скорее наоборот. Частота нынче плавает как хочет. Ограничить можно мощность, и процессор уже будет подбирать частоту так, чтобы средняя мощность попадала под ограничение.

Сейчас программно можно ограничить почти все: долговременную мощность, кратковременную мощность, максимальную частоту, включить/выключить буст, покрутить напряжение, установить температурный лимит…

На ноутбучном ограничено это все, даже под виндой настроек не много..

/usr/bin/ryzenadj -a 35000 -f 70

-a задает предел по мощности в mW, -f — предел температуры.
Asus G513QY, Ryzen 5900HX — работает.

потестил под виндой - довольно занятно. под федорой надо пошаманить еще

Даже не знал, что оно есть под виндой ))

в общем дошла таки очередь и до федоры. поставил ryzenadj и такой кайф. и турбобуст подтюнил и обычный режим и температуру и вот вообще прям сказка

А можете расписать полностью, что и как тюнили по итогу?)

Ну по итогу , многое зависит от версии ядра линукса и от вашего железа и версии биоса. В федоре уже 6.5 версия и каждый день работают над новой версией, там уже по умолчанию amd-ptate в active mode если не ошибаюсь… (могло устареть уже). Лично я остался на amd-pstate passive mode , conservative governor, turbo off, gpu- auto mode. В последних версиях ядра производительность подкрутили, уже на дефолтных настройках более менее нормально работается без шаманства

Так бы хотел конечно мощность ограничить программно, чтобы переключать по желанию

Рекомендую почитать:

Undervolting CPU
https://wiki.archlinux.org/title/Undervolting_CPU_(Русский)
https://wiki.archlinux.org/title/Undervolting_CPU
Ryzen
https://wiki.archlinux.org/title/Ryzen

Только у меня ссылки на результаты geekbench ведут на телефон samsung и десткоп thinkstation с core-i7 10700 ?, а не на 6800u и 8250u ?

ссылки у меня по другому были прописаны, не знаю почему форматирование поменялось и пробелы все поломали. поправил

К сожалению на моем Asus TUF A15 такая настройка недоступна


amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled

В биосе нету никаких настроек CPPC. Асус отстой

AMD P-State is only supported with AMD Zen 2 processors and newer. Может из за этого

У меня Ryzen 7 4800H поколения Zen 2

я понял. асус мог бы апдейт биоса выпустить, но видимо забили

Не только они, Lenovo (ThinkPad) тоже самое. Как удалось узнать, AMD "не рекомендовала" это делать.

Sign up to leave a comment.

Articles