URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 132839
[ Назад ]

Исходное сообщение
"Выпуск оптимизатора энергопотребления и производительности auto-cpufreq 2.2.0"

Отправлено opennews , 15-Фев-24 09:48 
Опубликован релиз утилиты auto-cpufreq 2.2.0, предназначенной для автоматической оптимизации скорости работы CPU и энергопотребления в системе. Утилита отслеживает состояние аккумулятора ноутбука, нагрузки на CPU, температуры CPU и активности в системе, и в зависимости от ситуации и выбранных опций динамически активирует режимы энергосбережения или высокой производительности. Поддерживается работа на устройствах с процессорами Intel, AMD и ARM. Для управления может использоваться графический интерфейс на базе GTK или консольная утилита. Код написан на языке Python и распространяется под лицензией LGPLv3...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=60605


Содержание

Сообщения в этом обсуждении
"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Фрик из соседней пещеры , 15-Фев-24 09:48 
Лол.Поговаривали про эффективность современных процессоров и экономии на электричестве,но им оказывается требуется ускоритель интернета на 200%.

"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 15-Фев-24 09:56 
Запусти что-нибудь на электроне и про оптимизацию энергопотребления можно забыть.

"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 15-Фев-24 10:06 
Или на питоне. Например, сабж.

"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 15-Фев-24 10:54 
Есть мнение, что каждая вторая поделка на бидоне меньше жрёт и тормозит чем каждая первая поделка чувачков вообще не разбирающихся в том, как всё это работает, в т.ч. сабж

"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 15-Фев-24 17:55 
> Есть мнение, что каждая вторая поделка на бидоне меньше жрёт и тормозит чем каждая
> первая поделка чувачков вообще не разбирающихся в том, как всё это работает, в т.ч. сабж

Ну да, ну да, в каждой новости - питоннетормозит. Как впрочем и электрон. Два сапога - пара.


"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 19-Фев-24 16:03 
Это тупо скрипт, там нечему тормозить.

"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено WatchCat , 21-Фев-24 17:02 
> Поговаривали про эффективность современных процессоров и экономии на электричестве
> но им оказывается требуется ускоритель интернета на 200%.

Возможности управления энергопотреблением у процессоров,выпущенных в последние лет десять -
существенно больше чем у тех старых пентиумов которые согласно официальной рекламе ускоряли интернет.
А уж как и для чего этими возможностями пользоваться(или не пользоваться) - от пользователя зависит.



"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено penetrator , 15-Фев-24 10:23 
на моем ноуте это приблуда не завелась адекватно, выкинул
время жизни батареи больше, чем под виндой, ~6

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


"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 15-Фев-24 10:37 
Значит проверяй на другом дистре, а не выпячивай дистропроблемы как якобы ноутопроблемы.
Наименее проблемные это Void и Gentoo, и оба способны собирать из исходников.
Клоунам вантузятникам для увеличения категоричности не рекомендуется.
Эта штука как раз для ноутов с кастрированным биосом у которых нет настроек напряжений с разными частотами. Вольтаж на них никто не запрещал крутить, но утилиты вендоров специально обходят ноуты стороной.

"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено ryoken , 15-Фев-24 12:41 
>>Эта штука как раз для ноутов с кастрированным биосом у которых нет настроек напряжений с разными частотами.

Разлочить опции в бивисе можно всяким допсофтом.


"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 15-Фев-24 15:41 
> Разлочить опции в бивисе можно всяким допсофтом.

Например?


"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено ryoken , 21-Фев-24 11:31 
> Например?

AMIBCP для Aptio, как вариант (поиск в помощь). Что там у InsydeH2O - ХЗ, не попадалось. Важно учитывавть соответствие разблокированных пунктов BIOS Setup физическому наличию оборудования.


"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено WatchCat , 21-Фев-24 16:29 
> Важно учитывавть соответствие разблокированных пунктов BIOS Setup
> физическому наличию оборудования.

Линуксовая регулировка энергопотребления "прыгает" по рабочим точкам "частота:напряжение",прописанным в ACPI DSDT.
Насколько я знаю, управлять процом напрямую в обход ACPI через его регистры MSR линуксовая
подсистема cpufreq не умеет.

Производитель мог прописать мало точек,или мог
выставить для них завышенное напряжение на всякий случай неудачного экземпляра процессора.
На десктопных платах часто отсутствуют точки для низких частот,хотя проц и схема его
питания на плате это может.
Разблокированием пунктов BIOS Setup эти рабочие точки не изменить и не добавить.
Только вытаскиванием DSDT из BIOS, редактированием,и последующим подсовыванием ядру своего
варианта вместо того что в BIOS.

Интересующимся тонкой настройкой экономии энергии вот две полезные статьи:
https://habr.com/ru/articles/228233/
https://habr.com/ru/articles/165897/

А еще есть полезный параметр командной строки ядра intel_pstate=passive при включении которого
появляется несколько больше возможностей настройки управления энергопотребления процессора.
По умолчанию в Дебиане этот параметр выключен.

Вот с чем я не разобрался - это почему иногда линуксовое ядро не хочет использовать максимально
полный диапазон регулировки частоты. К примеру проц может даже и 400 МГц,и эту частоту можно выставить вручную командой. А ядерный авторегулятор не ставит ниже 800. Сами частоты могут быть и другими,важен факт такого поведения.


"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 15-Фев-24 10:38 
>на другом ноуте постарше такого фокуса не получилось, максимум 3+ часа автономной работы, пока не разобрался в чем дело

Если Core 2 Duo, поделись, будет полезно для оптимизации Lenovo T500.


"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 15-Фев-24 10:37 
> Код написан на языке Python

"Главное в ходе следственных действий - не выйти на самого себя"


"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 15-Фев-24 11:19 
Просто переключите на powersave, большинство ноутбуков всёравно не способно работать выше powersave частот или выдают сомнительный прирост производительности после ~2GHz.

"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено WatchCat , 17-Фев-24 14:53 
Как хозяин дома с полностью автономным энергоснабжением, вопросами энергоэффективности в том числе и вычислительной техники занимаюсь давно и внимательно.
Про эту программку из новости могу сказать что сама она никаким серьезным интеллектом в области оптимизации энергопотребления не обладает. Просто является визуальной надстройкой над и так доступными в линуксе средствами управления процессором.
Хороших средств именно автоматической оптимизации я не знаю. Приходится руками.
И самое плохое что в компе обычно нет нормального контроллера питания из которого можно было бы читать информацию о реальном потреблении энергии (как пример - встречающийся в планшетах AXP209 чтобы было понятно о чём я говорю). Соответственно,если хочется всерьез как теперь молодёжь говорит "упороться" то нужен отдельный счетчик энергии, включенный в цепь питания перед компом. Если это ноутбук,типично питающийся от 19 вольт,то можно использовать те счетчики что применяют моделисты-дроностроители,такие можно на Али купить за недорого. Но чтение показаний только глазами - никакого интерфейса у них нет к сожалению,что усложняет сбор статистики.
Еще тем кому тема интересна могу порекомендовать посмотреть на те governors (вот как это по-русски сказать?) которые встречаются в андроидных ядрах для планшетов. Там выбор куда больше чем в десктопном линуксовом ядре,есть весьма интересные варианты. Но всё равно подбирать и настраивать придется именно под свои сценарии использования компа,глядя на счетчик энергии,натикавшей допустим за рабочую смену. Результаты будут совсем не очевидные - это могу обещать. А с точки зрения железа - выгодно выбирать те процессоры,которые умеют самый широкий диапазон рабочих точек "частота-напряжение". Вот только увидит ли линуксовое ядро этот диапазон - зависит от того что производитель системной платы в таблицу ACPI понаписал. Ядерный переключатель производительности именно по описанным там точкам прыгает. Так что редактирование таблицы может потребоваться, и подсовывание вместо той что в биосе лежит. Возни будет реально много. Но и экономию можно хорошую получить. Весьма часто напряжения бывают заданы с запасом на случай неудачного экземпляра процессора чтобы и он не глючил.
Не скажу за вообще всё железо,но на том с которым я экспериментировал,наиболее выгодной стратегией было быстрое увеличение частоты при появлении нагрузки и возвращение к минимальной частоте как только работа сделана. Естественно - параметры этого "быстро-медленно" надо подбирать.
Оказалось что условно говоря "проснуться,быстро сделать работу, и снова спать" требует в сумме меньше энергии чем медленно и печально долго молотить на минимальной частоте. Минимальная частота
хороша только когда комп совсем ничего не делает.
Хотя и поднимать частоту лучше не до самого максимума так как именно самые верхние рабочие точки(две-три сотни МГц) оказываются менее эффективные по затратам энергии на единицу работы. Зависимость достаточно нелинейная.

"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 15-Фев-24 13:26 
Есть мнение, что на современных камнях надо всегда выставлять performance, а аппетитом управлять через выставление максимума потребления процессора

"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 16-Фев-24 00:33 
Да, особенно на ноутбуках.

"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 15-Фев-24 13:39 
Ставить какой-то зонд? ЗАЧЕМ?

"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 15-Фев-24 15:26 
tlp незаменим

"Выпуск оптимизатора энергопотребления и производительности a..."
Отправлено Аноним , 19-Фев-24 20:58 
Всё, что делает этот скрипт, так это предлагает мне переключить процессор в performance и включить turbo boost. Очень оптимально, ага. Это конечно сэкономит батарею XD