Ilmunen auto-cpufreq 3.0.0 utiliidi vĂ€ljaanne, mis on mĂ”eldud CPU töökiirus ja energiatarbimise automaatseks optimeerimiseks. Utiliit jĂ€lgib sĂŒlearvuti aku olekut, CPU koormust, CPU temperatuuri ja sĂŒsteemi aktiivsust ning aktiveerib sĂ”ltuvalt olukorrast ja valitud valikutest dĂŒnaamiliselt energiatarbe vĂ”i kĂ”rge jĂ”udluse reĆŸiimid. Toetatakse Intel, AMD ja ARM protsessoritega seadmeid. Halduseks on vĂ”imalik kasutada GTK-pĂ”hist graafilist liideset vĂ”i kĂ€surea utiliiti. Kood on kirjutatud Pythonis ja levitatakse LGPLv3 litsentsi alusel.
Toetatud funktsioonide hulka kuuluvad: CPU sageduse, koormuse ja temperatuuri jĂ€lgimine, CPU sageduse ja energiatarbe reĆŸiimide reguleerimine sĂ”ltuvalt aku laetuse, temperatuuri ja sĂŒsteemi koormuse tasemest, CPU jĂ”udluse ja energiatarbimise automaatne optimeerimine. Auto-cpufreq'i saab kasutada sĂŒlearvutite tööaja automaatseks pikendamiseks ilma pideva funktsioonide kĂ€rpimiseta. Erinevalt TLP utiliidist vĂ”imaldab auto-cpufreq mitte ainult sĂ€tteid energiasÀÀstureĆŸiimide jaoks seadme autonoomse töö ajal, vaid ka ajutiselt aktiveerida reĆŸiimi kĂ”rge jĂ”udlusega (turbo boost) sĂŒsteemi koormuse suurenemise tuvastamisel.
Uues versioonis on rakendatud vĂ”imalus CPU turbo-reĆŸiimi (turbo boost) sund aktiveerimiseks vĂ”i deaktiveerimiseks graafilise liidese ja kĂ€surea kaudu (âauto-cpufreq âturbo={never|always|auto}â), sĂ”ltumata aku laetuse tasemest. Konfiguratsioonifaili on lisatud parameeter battery_device aku valimiseks, juhtumiteks, kui vaikimisi automaatne aku mÀÀramine on vale (saadaval akusid saab vaadata kataloogis /sys/class/power_supply/). Lisatud on nĂ€idis konfiguratsioonifaili Nixose jaoks.

TĂ€iendavalt vĂ”ib mainida TLP 1.9.1 utiliidi vĂ€ljastamist, mis on mĂ”eldud energiatarbe automaatseks optimeerimiseks ja sĂŒlearvutite tööaja pikendamiseks. Peale CPU energiatarbimise reĆŸiimide haldamise toetab utiliid Bluetooth, NFC ja Wi-Fi kohandatud aktiveerimist ja deaktiveerimist. Projekti kood on kirjutatud Shellis ja Pythonis ning levitatakse GPLv2 litsentsi alusel.
Versioon 1.9 toob endaga kaasa valikulise taustaprotsessi tlp-pd, mis vĂ”imaldab vahetada kolme toiteprofiili â performance, balanced ja power-saver. Taustaprotsessi saab kasutada power-profiles-daemon teenuse asendamiseks ning see toetab D-Bus API-d, mida kasutatakse profiilide vahetamiseks GNOME, KDE ja Cinnamon keskkondades. Samuti sisaldab see utiliiti tlpctl profiilide vahetamiseks kĂ€surealt ning rakenduste kĂ€ivitamiseks mÀÀratud profiiliga.
Korrigeerivas vĂ€ljaandes TLP 1.9.1 on kĂ”rvaldatud haavatavus (CVE-2025-67859) uues taustaprotsessis tlp-pd, mis vĂ”imaldab mööduda autentimise kontrollist Polkit teenuses ja teostada tlp-pd-s toiminguid, mis nĂ”uavad administraatori Ă”igusi. Protsess tlp-pd töötab root'i Ă”igustes ja aktsepteerib pĂ€ringuid D-Bus'i kaudu. Teatud pĂ€ringud vĂ”ivad saata kĂ”ik kasutajad, kellel on sĂŒsteemis kinnitatud kohalik juurdepÀÀs (kes on kĂ€ivitanud graafilise seansi), samas kui osa tegevusi on saadaval ainult administraatorile. Haavatavus on tingitud vĂ”istlusseisundist, mis vĂ”imaldab protsessi asendada pĂ€rast pĂ€ringu saatmist, nii et polkit peab arvama, et pĂ€ring on saadetud administreerija poolt, ja ei kĂŒsi administraatori parooli.
Allikas: opennet.ru
