Välja on antud energiat säästvate optimeerijate auto-cpufreq 3.0.0 ja TLP 1.9.1 versioonid.

Ilmus auto-cpufreq 3.0.0 utiliidi versioon, mis on mõeldud CPU töökiirus ja energiatarbimise automaatseks optimeerimiseks süsteemis. Utiliit jälgib sülearvuti akuekke, CPU koormust, CPU temperatuuri ja süsteemi aktiivsust ning vastavalt olukorrale ja valitud valikutele aktiveerib dünaamiliselt energiasäästu või kõrge jõudluse režiimid. Tugi on olemas Intel, AMD ja ARM protsessoritega seadmetele. Halduse jaoks võib kasutada GTK-põhist graafilist liidest 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 reguleerimine ning toitefunktsioonide seadistamine sõltuvalt aku laadimisest, temperatuurist ja süsteemi koormusest, samuti automaatne CPU jõudluse ja energiatarbimise optimeerimine. Auto-cpufreq'i saab kasutada sülearvutite akukestvuse automaatseks pikendamiseks ilma pideva võimaluste kärpimiseta. Erinevalt TLP utiliidist võimaldab auto-cpufreq mitte ainult seadistada energiasäästurežiime seadme töötamisel aku pealt, vaid ka ajutiselt sisse lülitada kõrge tulemuslikkus (turbo boost) süsteemi koormuse suurenemise tuvastamisel.

Uues versioonis on rakendatud võimalus sundida CPU turbo-režiimi (turbo boost) sisse või välja lülitama graafilise kasutajaliidese ja käsurea kaudu («auto-cpufreq —turbo={never|always|auto}»), sõltumata aku laadimisastmest. Samuti on konfiguratsioonifaili lisatud parameeter battery_device, et valida aku, kui vaikimisi automaatne aku tuvastamine ei toimi korralikult (saadaval olevaid akusid saab vaadata kataloogist /sys/class/power_supply/). Lisatud on konfiguratsioonifaili näidis Nixos jaoks.

Välja on antud energiat säästvate optimeerijate auto-cpufreq 3.0.0 ja TLP 1.9.1 versioonid.

Täiendavalt tasub märkida, et on välja antud utiliit TLP 1.9.1, mis on mõeldud energiaautomaatseks optimeerimiseks ja sülearvutite akukestuse pikendamiseks. Peale CPU energiakasutuse režiimide juhtimise toetab utiliit ka Bluetoothi, NFC ja Wi-Fi adaptiivset sisselülitamist ja väljalülitamist. Projekti kood on kirjutatud Shellis ja Pythponis ning jagatakse GPLv2 litsentsi alusel.

Filiaal 1.9 paistab silma valikulise taustaprotsessi tlp-pd lisamisega, mis võimaldab vahetada kolme toiteprofiili vahel — performance, balanced ja power-saver. Taustaprotsessi saab kasutada power-profiles-daemon teenuse asendajana ning see toetab D-Bus API-d, mida kasutatakse profiilide vahetamiseks GNOME, KDE ja Cinnamonis. Komplekti kuulub ka utiliit tlpctl, mis võimaldab profiilide vahetamist käsurealt ja üksikute rakenduste käivitamist määratud profiiliga.

Antud TLP 1.9.1 korrektsiooniväljaandes on parandatud haavatavus (CVE-2025-67859) uues taustaprotsessis tlp-pd, mis võimaldab mööduda Polkit teenuse autentimiskontrollist ning teostada tlp-pd-s toiminguid, mis nõuavad administraatori õigusi. Protsess tlp-pd töötab root õigustes ja võtab vastu päringuid D-Bus'i kaudu. osa päringutest saavad esitada kõik kasutajad, kellel on kinnitatud kohalik juurdepääs süsteemile (kes on käivitanud graafilise sessiooni), samas kui osa toimingutest on saadaval ainult administraatorile. Haavatavus on tingitud võistlusolukorrast, mis võimaldab protsessi asendada pärast päringu saatmist, nii et polkit arvab, et päring on saadetud administraatori poolt ning ei soovi küsida administraatori parooli.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster