Опубликован релиз утилиты auto-cpufreq 3.0.0, предназначенной для автоматической оптимизации скорости работы CPU и энергопотребления в системе. Утилита отслеживает состояние аккумулятора ноутбука, нагрузку на CPU, температуру CPU и активность в системе, и в зависимости от ситуации и выбранных опций динамически активирует режимы энергосбережения или высокой производительности. Поддерживается работа на устройствах с процессорами Intel, AMD и ARM. Для управления может использоваться графический интерфейс на базе GTK или консольная утилита. Код написан на языке Python и распространяется под лицензией LGPLv3...Подробнее: https://www.opennet.me/opennews/art.shtml?num=64592
Я не понял. tlp-pd это теоретически только позволяет заменить power-profiles-daemon или оно уже работает как его замена и мне в кедах ничего делать не надо?
UPD: попробовал и оно уже работает. Как же это прекрасно, ибо PowerProfilesDaemon был весьма и весьма убог. Очень хорошо.
Tlp на старых Thinkpad позволял хоть как-то пользоваться линуксами на аккумуляторе без подключения к розетке.
> Код написан на языке PythonЯ так понимаю, CPU с сабжем всегда работает на полную мощность?
Язык Pythpon не гуглится
Это хак для экзотичного железа? Для intel и amd есть pstate драйвер "из коробки".
В эти самые p-state система должна процессор переводить сама, иначе ему придётся догадываться о нужном режиме по нагрузке, а это приводит к характерным скачкам фриз-разгон.
Дружит ли с BSD-шным DPM (или что там сейчас актуально)?
Прикрученные сбоку оптимизаторы отличный показатель того что Линуксы не готовы для десктопа.
Вантузячьи утилиты от производителей ноутов для тех же целей считаются тру по дефолту?
Удалаю этот телеметрический мусор там итак всё работает.
В винде это работает точно так же
Python и энергосбережение в одной новости, лол
Традиция зародилась где-то здесь https://opennet.ru/49653-nohang
Нужно было писать на bash. Или на ассемблере. Кстати, подскажите, какие популярные программы за последнее время, написаны на ассемблере?
например grub
3.8% на ассебмлере, остальное сишка. Сомнительно, но ОК, наверняка на асме там ключевые места написаны
> использоваться графический интерфейс на базе GTK или консольная утилита.
> Код написан на языке PythonДа, ему наверное актуально управление питанием оптимизиорвать. Интересно какой процент ресурсов жрет сам оптимизатор? Или он сам себя и оптимизирует? Зато какая полезная программа, никогда без дела не останется, всегда есть что улучшить :)
Пока такое ощущение, что доп. мониторинг ресурсов и доп. процесс сожрут больше электроэнергии, чем сам выхлоп.
>что доп. мониторингНу это такой же дополнительный процесс, который тоже требует ресурсов.
В elementary кстати удобный "Monitor":
https://github.com/elementary/monitor
Предлагаю до кучи оптимизатор выделения памяти на Java сделать. Гулять так гулять