auto-cpufreq 3.2: Intel HWP Dynamic Boost configurabile e arrivo nei repository software ufficiali di Debian

Auto-cpufreq è un’applicazione libera e open source dedicata all’ottimizzazione automatica della frequenza e del consumo energetico del processore sui sistemi GNU/Linux con un’attenzione particolare sui portatili. Il suo obiettivo principale è superare i limiti di strumenti tradizionali come TLP (Linux Power Management Tool), un software ampiamente utilizzato per la gestione avanzata dell’alimentazione sui sistemi GNU/Linux.
TLP è un demone (un programma che gira in background) progettato per ridurre il consumo energetico e prolungare la durata della batteria su laptop e dispositivi portatili. Funziona regolando parametri come la frequenza della CPU, la gestione della memoria, lo stato dei dispositivi USB e Wi-Fi, e altre impostazioni hardware. Tuttavia, TLP richiede spesso configurazioni manuali tramite file di testo (come /etc/tlp.conf), e alcune delle sue ottimizzazioni possono disabilitare funzionalità utili, come il turbo boost della CPU, che consente al processore di raggiungere frequenze più elevate per brevi periodi, migliorando le prestazioni in carichi di lavoro intensi.
Auto-cpufreq, invece, automatizza completamente questo processo: monitora in tempo reale lo stato della batteria, la temperatura della CPU, il carico di sistema e l’utilizzo delle risorse. Sulla base di questi dati, regola dinamicamente la frequenza della CPU, i governor (algoritmi nei moduli del kernel Linux che gestiscono la politica di gestione dell’alimentazione) e il comportamento del turbo boost. In questo modo, bilancia prestazioni, autonomia e gestione termica senza richiedere interventi manuali, adattandosi alle esigenze dell’utente in modo trasparente.
Grazie a questo approccio, Auto-cpufreq è particolarmente utile per:
- Utenti di laptop che vogliono massimizzare la durata della batteria senza sacrificare le prestazioni.
- Sviluppatori e professionisti che necessitano di un sistema reattivo, ma senza surriscaldamenti o consumi eccessivi.
- Amministratori di sistema che gestiscono macchine dove l’efficienza energetica è critica (ad esempio, server o ambienti virtualizzati).
Il progetto è stato avviato da Adnan Hodzic ed è ospitato su GitHub. L’applicazione è distribuita con licenza GNU General Public License v3.0, una licenza libera che ne consente l’utilizzo, lo studio, la modifica e la ridistribuzione sia da parte di privati che di aziende, a patto che le modifiche vengano concesse con la stessa licenza.
Auto-cpufreq è pensato principalmente per utenti di laptop, ma risulta utile anche per desktop e server, soprattutto in contesti dove l’efficienza energetica è prioritaria. L’applicazione supporta processori Intel, AMD e ARM ed è compatibile con la maggior parte delle distribuzioni GNU/Linux, offrendo un’interfaccia a riga di comando (CLI) e dalla versione Auto-cpufreq 3.1.0 il progetto include anche un’interfaccia grafica basata su GTK (il toolkit grafico usato dall’ambiente GNOME).
La nuova versione stabile Auto-cpufreq 3.2 è stata rilasciata il 5 ottobre 2026. La precedente versione stabile Auto-cpufreq 3.1 è stata rilasciata poco più di 2 mesi fa, il 26 luglio 2026.
Novità in auto-cpufreq 3.2
Auto-cpufreq 3.2 porta con sé novità importanti sia sul fronte dei repository software che su quello del supporto hardware Intel, insieme a un numero consistente di correzioni.
Pacchetti ufficiali per Debian
La novità più rilevante per l’ecosistema è l’ingresso dell’applicazione nei repository software ufficiali di Debian: da questa versione auto-cpufreq viene distribuito anche come pacchetto software .deb all’interno dei repository software di Testing della distribuzione. Questo significa che gli utenti Debian possono installarlo e mantenerlo aggiornato direttamente tramite il gestore dei pacchetti software APT, senza ricorrere a installazioni manuali da codice sorgente.
Intel HWP Dynamic Boost configurabile
Per i sistemi con processori Intel arriva il supporto configurabile per Intel HWP Dynamic Boost. La sigla HWP indica l’Hardware P-states, la tecnologia che consente al processore di gestire direttamente nell’hardware gli stati di prestazione e di consumo. La funzione Dynamic Boost, ora configurabile dall’utente, aggiunge un meccanismo ulteriore con cui auto-cpufreq adatta il comportamento della CPU a seconda che la macchina sia collegata alla rete elettrica o funzioni a batteria. La funzionalità è inoltre attivata automaticamente per impostazione predefinita quando il sistema è alimentato dalla rete elettrica, garantendo prestazioni superiori senza compromettere l’efficienza energetica.
Platform Profile e supporto ai kernel Linux recenti
La nuova versione introduce la segnalazione del Platform Profile (il profilo di funzionamento termico e prestazione definito dal produttore del computer, tipicamente gestito tramite il firmware ACPI) e aggiunge il supporto ai kernel Linux più recenti, mantenendo piena compatibilità con le moderne distribuzioni GNU/Linux.
Report di sistema unificati
La segnalazione dello stato del sistema è stata unificata tra riga di comando e interfaccia grafica GTK, così che le informazioni mostrate dai 2 strumenti siano sempre coerenti. Inoltre auto-cpufreq ora verifica e riporta le impostazioni effettive di alimentazione e frequenza applicate al sistema, inclusa l’indicazione dello stato di HWP Dynamic Boost nell’output diagnostico per il debug (l’attività di individuazione e correzione dei malfunzionamenti).
Correzioni e miglioramenti
Molte correzioni completano il quadro, toccando la gestione della batteria, i sistemi Intel, l’interfaccia grafica e i componenti interni dell’applicazione:
- La rilevazione della batteria ora funziona correttamente anche su sistemi con più interfacce di alimentazione, e la segnalazione del livello di carica è stata corretta.
- Sui sistemi Intel l’applicazione evita ora scritture superflue dell’EPP (Energy Performance Preference, la preferenza che indica al processore come bilanciare prestazioni e risparmio energetico) quando è già attivo il governor delle prestazioni.
- L’interfaccia grafica GTK riceve correzioni per l’inizializzazione della configurazione e per la stabilità delle colonne relative alla CPU.
- Le letture dei ventilatori a 0 giri al minuto (RPM: rivoluzioni al minuto) non vengono più scartate erroneamente.
- Sono stati risolti i problemi del pacchetto Snap presenti dalla versione 3.1.0 e la gestione nativa di power-profiles-daemon (il servizio di GNOME che gestisce i profili energetici).
- L’installatore da codice sorgente è più robusto, con miglioramenti al recupero del demone (il processo che gira in background, cioè in secondo piano) e agli aggiornamenti verso le versioni stabili.
- Vengono ora riportati correttamente gli errori di scrittura generati da cpufreqctl, il componente che applica fisicamente le impostazioni.
- Sono stati corretti i controlli non sicuri sui file, aggiornata la dipendenza idna dalla versione 3.10 alla 3.15 e allineata la dichiarazione di licenza del progetto a GPL-3.0-or-later.
Download e Riferimenti
Per installare o aggiornare auto-cpufreq sono disponibili diverse strade a seconda della distribuzione utilizzata:
- Gli utenti Debian possono installare il pacchetto software
.debdai repository software ufficiali della distribuzione:
sudo apt install auto-cpufreq
- Gli utenti Ubuntu possono aggiungere il repository software PPA (Personal Package Archive, archivio di pacchetti personale) dedicato:
sudo add-apt-repository ppa:artificial-intelligence-team/auto-cpufreq
per poi installare il pacchetto con apt.
- Il pacchetto Snap è disponibile per l’installazione dallo Snap Store:
sudo snap install auto-cpufreq
- Chi utilizza Arch Linux o distribuzioni derivate può installare auto-cpufreq tramite l’AUR (Arch User Repository, il repository software gestito dalla comunità di Arch Linux), dove sono disponibili i relativi pacchetti software mantenuti dalla comunità.
Per tutte le altre distribuzioni GNU/Linux è disponibile l’installazione da codice sorgente tramite lo script auto-cpufreq-installer, che gestisce anche installazione, aggiornamento e rimozione.
Per gli utenti che hanno già installato auto-cpufreq, è possibile aggiornarlo alla versione 3.2 tramite il comando dedicato:
sudo auto-cpufreq --update
I nuovi utenti sono invitati a consultare la documentazione di installazione per evitare conflitti con altri strumenti di gestione della CPU.
Riferimenti Ufficiali
L’annuncio ufficiale della versione Auto-cpufreq 3.2 con il changelog (registro delle modifiche) completo è disponibile sulla pagina dei rilasci del progetto su GitHub.
Il codice sorgente, la documentazione dettagliata e le istruzioni di configurazione sono consultabili nel repository software ufficiale di auto-cpufreq, mentre per supporto e discussioni è disponibile la comunità Discord del progetto, il cui collegamento è indicato nell’annuncio di rilascio.
Fonte: https://github.com/AdnanHodzic/auto-cpufreq/releases/tag/v3.2.0
Fonte: https://www.phoronix.com/news/Auto-CPUFreq-3.2
Fonte: https://linuxiac.com/auto-cpufreq-3-2-adds-intel-hwp-dynamic-boost-lands-in-debian-repos/
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.
Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
























