Efter lidt over fire år siden den første udgivelse af auto-cpufreq, er ny version af "auto-cpufreq 2.0" Designet til automatisk at optimere CPU-hastighed og strømforbrug i systemet.
For dem, der ikke kender til auto-cpufreq, bør du vide, at dette er et CPU-hastigheds- og strømoptimeringsværktøj til bærbare Linux-computere, og hvis hovedformål er "at forbedre batterilevetiden uden at give indrømmelser."
Dens udvikler siger, at auto-cpufreq Det blev født, fordi du ikke automatisk kan konfigurere CPU-regulatoren, da du kun kan indstille den til ydeevne eller strømbesparelse, men du kan ikke skifte mellem disse automatisk, afhængigt af batteristatus, CPU-belastning eller temperatur
Det er værd at nævne det Der er andre værktøjer, der giver dig mulighed for at gøre det, men som nævnt kan brugeren ikke gøre det automatisk, for eksempel for at løse disse problemer kan de afhjælpes ved at bruge værktøjer som Indicator-cpufreq eller cpufreq, men de kræver stadig manuel handling fra brugerens side.
Brug af værktøjer som TLP kan hjælpe i denne situation ved at forlænge batterilevetiden (hvilket er noget, jeg plejede at gøre i mange år), men det kan også komme med sine egne problemer, såsom at miste turbo.
Om auto-cpufreq
Som allerede nævnt overvåger værktøjet udstyrets status og aktiverer dynamisk energibesparende eller højtydende tilstande afhængigt af situationen og de valgte muligheder. Understøtter arbejde på enheder med Intel-, AMD- og ARM-processorer.
Auto-cpufreq kan bruges til automatisk at forlænge batteriets levetid af bærbare computere uden permanent at reducere nogen funktioner. I modsætning til TLP-værktøjet giver auto-cpufreq dig ikke kun mulighed for at konfigurere strømbesparende tilstande, når enheden arbejder autonomt, men aktiverer også midlertidigt højtydende tilstand (turboboost), når en stigning i belastningen registreres af systemet.
Blandt dets hovedtræk, der skiller sig ud, er følgende nævnt:
- Overvågning
- Grundlæggende information om systemet.
- CPU-frekvens (total og for hver kerne).
- CPU-belastning (total og for hver kerne).
- CPU-temperatur (total og for hver kerne).
- Batteriopladningsstatus.
- Systembelastning.
- Regulering af CPU-frekvens og strømforbrugstilstande baseret på:
- Opladet batteri.
- CPU belastning.
- CPU-temperaturer under hensyntagen til belastning (for at undgå overophedning).
- Systemet indlæses.
- Automatisk optimering af CPU-ydelse og strømforbrug.
Ny version auto-cpufreq 2.0
Med hensyn til ændringerne af den nye filial skiller den sig ud f.eks implementering af en grafisk grænseflade baseret på GTK-biblioteket(ud over den tidligere tilgængelige kommandolinjegrænseflade), også tilføjet understøttelse af Nix-pakkehåndteringen og NixOS-distributionen
En anden ændring, der skiller sig ud, er den tilføjede instruktioner til systemd-boot, samt en valgfri rute i –update og nogle manglende afhængigheder blev tilføjet.
Ydermere tjekker sysinfo nu for yderligere sensorer og er ikke længere standard til den første sensor, og der blev lavet en rettelse til auto-cpufreq –update for Arch-baserede distributioner til ikke-AUR-installationer.
Hvis du er interesseret i at vide mere om det, du kan kontrollere detaljerne i følgende link.
Hvordan installeres auto-cpufreq på Linux?
For dem, der er interesseret i at kunne installere auto-cpufreq i deres distribution, bør du vide det de kan gøre det på en generel måde (i enhver distribution) åbne en terminal og skrive følgende kommandoer i den:
git clone https://github.com/AdnanHodzic/auto-cpufreq.git cd auto-cpufreq && sudo ./auto-cpufreq-installer
Si du kan lide at bruge Snap-pakker, skal du vide, at værktøjet også findes i denne type pakke, og for at installere det skal du blot skrive:
sudo snap install auto-cpufreq
Tilsvarende for Arch Linux-brugere og afledte pakken tilbydes fra AUR-lagrene, selvom det nævnes, at det er ret sandsynligt, at pakkerne i depotet kan forårsage problemer (på grund af problemer med vedligeholderen). For dem, der ønsker at installere det på denne måde, på trods af de mulige problemer, kan du gøre det ved at skrive:
yay -S auto-cpufreq
Endelig du kan konfigurere hjælpeprogrammet ved at følge instruktionerne som er detaljeret i dette link.