Пасля чатырох гадоў распрацоўкі прадстаўлены рэліз утыліты auto-cpufreq 2.0, прызначанай для аўтаматычнай аптымізацыі хуткасці працы CPU і энергаспажыванні ў сістэме. Утыліта адсочвае стан акумулятара наўтбука, нагрузкі на CPU, тэмпературы CPU і актыўнасці ў сістэме, і ў залежнасці ад сітуацыі і абраных опцый дынамічна актывуе рэжымы энергазберажэння або высокай прадукцыйнасці. Напрыклад, auto-cpufreq можа выкарыстоўвацца для аўтаматычнага падаўжэння часу аўтаномнай працы наўтбукаў без сталага ўразання нейкіх магчымасцяў. Падтрымліваецца праца на прыладах з працэсарамі Intel, AMD і ARM. Код утыліты напісаны на мове Python і распаўсюджваецца пад ліцэнзіяй LGPLv3.
Auto-cpufreq можа выкарыстоўвацца для аўтаматычнага падаўжэння часу аўтаномнай працы наўтбукаў без сталага ўразання нейкіх магчымасцяў. У адрозненне ад утыліты TLP, auto-cpufreq не толькі дазваляе выстаўляць эканомныя рэжымы энергаспажывання пры аўтаномнай працы прылады, але і часова ўключаць рэжым высокай прадукцыйнасці (turbo boost) пры выяўленні падвышэння нагрузкі на сістэму.
Асноўныя магчымасці:
- Маніторынг
- Асноўная інфармацыя аб сістэме.
- Частата CPU (агульная і для кожнага ядра).
- Нагрузка на CPU (агульная і для кожнага ядра).
- Тэмпература CPU (агульная і для кожнага ядра).
- Стан зарада акумулятара.
- Нагрузка на сістэму.
- Рэгуляванне частаты і рэжымаў энергаспажывання CPU у залежнасці ад:
- Зарада акумулятара.
- Нагрузкі на CPU.
- Тэмпературы CPU з улікам нагрузкі (для выключэння перагрэву).
- Нагрузкі на сістэму.
- Аўтаматычная аптымізацыя прадукцыйнасці CPU і энергаспажыванні.
Новая галінка характэрна рэалізацыяй графічнага інтэрфейсу на базе бібліятэкі GTK, акрамя раней даступнага інтэрфейсу каманднага радка. Дададзена падтрымка пакетнага мэнэджара Nix і дыстрыбутыва NixOS. Дададзеныя інструкцыі для systemd-boot. Пашырана колькасць апытаных датчыкаў.
Крыніца: opennet.ru