Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      From Data To Decisions: UX Strategies For Real-Time Dashboards

      September 13, 2025

      Honeycomb launches AI observability suite for developers

      September 13, 2025

      Low-Code vs No-Code Platforms for Node.js: What CTOs Must Know Before Investing

      September 12, 2025

      ServiceNow unveils Zurich AI platform

      September 12, 2025

      Building personal apps with open source and AI

      September 12, 2025

      What Can We Actually Do With corner-shape?

      September 12, 2025

      Craft, Clarity, and Care: The Story and Work of Mengchu Yao

      September 12, 2025

      Distribution Release: Q4OS 6.1

      September 12, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Optimizely Mission Control – Part III

      September 14, 2025
      Recent

      Optimizely Mission Control – Part III

      September 14, 2025

      Learning from PHP Log to File Example

      September 13, 2025

      Online EMI Calculator using PHP – Calculate Loan EMI, Interest, and Amortization Schedule

      September 13, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      sudo vs sudo-rs: What You Need to Know About the Rust Takeover of Classic Sudo Command

      September 14, 2025
      Recent

      sudo vs sudo-rs: What You Need to Know About the Rust Takeover of Classic Sudo Command

      September 14, 2025

      Dmitry — The Deep Magic

      September 13, 2025

      Right way to record and share our Terminal sessions

      September 13, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Operating Systems»Linux»Rilasciato Auto-cpufreq 2.6: Ottimizzazione avanzata della CPU su GNU/Linux

    Rilasciato Auto-cpufreq 2.6: Ottimizzazione avanzata della CPU su GNU/Linux

    April 27, 2025
    Rilasciato Auto-cpufreq 2.6: Ottimizzazione avanzata della CPU su GNU/Linux

    Auto-cpufreq è uno strumento open source progettato per ottimizzare automaticamente la velocità della CPU e il consumo energetico su sistemi GNU/Linux. Il suo obiettivo principale è migliorare l’efficienza energetica, in particolare sui portatili, monitorando in tempo reale parametri come lo stato della batteria, la temperatura della CPU, il carico di sistema e l’utilizzo della CPU. Grazie a queste funzionalità, Auto-cpufreq permette di bilanciare prestazioni, autonomia e gestione termica senza richiedere interventi manuali.

    Auto-cpufreq nasce dall’esigenza di superare i limiti degli strumenti tradizionali di gestione energetica come TLP, che spesso richiedono una configurazione manuale e possono disabilitare funzionalità come il turbo boost della CPU. Lo sviluppatore di Auto-cpufreq, Adnan Hodzic, lo ha creato per offrire una soluzione automatica e intelligente, lasciando al kernel Linux la gestione delle operazioni più complesse.

    Il progetto supporta dispositivi con CPU Intel, AMD e ARM. Sebbene sia stato pensato principalmente per i portatili, può essere utilizzato anche su desktop e server per ridurre i consumi energetici.

    Auto-cpufreq è distribuito sotto licenza GNU General Public License v3.0, garantendo la libertà di utilizzo, modifica e distribuzione del software.

    Novità in Auto-cpufreq 2.6

    La versione stabile precedente, Auto-cpufreq 2.5, è stata pubblicata nel gennaio 2025 e 4 giorni fa, il 23 aprile 2025, è stata pubblicata la nuova versione Auto-cpufreq 2.6 che introduce una serie di miglioramenti e nuove funzionalità che rendono lo strumento ancora più potente e versatile.

    • Monitor di sistema TUI (Text User Interface): È ora disponibile un pannello interattivo progettato in stile ncurses, una libreria che permette di creare interfacce testuali intuitive e dinamiche all’interno del Terminale. Questo strumento, accessibile direttamente dalla riga di comando, consente di visualizzare in tempo reale le frequenze della CPU, le temperature e lo stato dei governor, ossia i gestori delle modalità di risparmio energetico della CPU, che regolano automaticamente il bilanciamento tra prestazioni e consumo energetico. Questo pannello offre una visione completa e dettagliata del sistema, eliminando la necessità di avviare un’interfaccia grafica, ed è particolarmente utile per chi lavora abitualmente dal Terminale o utilizza una distribuzione GNU/Linux priva di ambiente desktop. In questo modo, è possibile monitorare con precisione il comportamento del sistema, garantendo controllo e semplicità d’uso.
    • Controllo Bluetooth all’avvio: È stata aggiunta la possibilità di attivare o disattivare automaticamente il Bluetooth durante la fase di boot. Questa funzione è preziosa per chi desidera risparmiare energia disabilitando il Bluetooth quando non necessario o, al contrario, per chi utilizza periferiche wireless che richiedono l’attivazione automatica di questa tecnologia.
    • Installer ottimizzato per SUSE: Lo script di installazione è stato aggiornato per riconoscere e supportare le versioni più recenti di openSUSE, semplificando notevolmente la procedura di installazione per le utenti di questa distribuzione.
    • Correzioni e miglioramenti per NixOS: Sono stati introdotti miglioramenti specifici per NixOS, come la gestione delle configurazioni dichiarative e la risoluzione di errori legati alla presenza del demone power-profiles-daemon, oltre alla correzione di errori di battitura che potevano compromettere il funzionamento su questa distribuzione.
    • Gestione avanzata della soglia batteria su Lenovo Ideapad: Ora Auto-cpufreq legge direttamente i valori dal firmware del produttore, garantendo una gestione più accurata dei limiti di carica della batteria senza la necessità di interventi manuali.
    • Risoluzione di bug storici: È stato eliminato un problema che impediva in alcuni casi l’avvio dell’interfaccia grafica GTK, migliorando l’affidabilità generale del software.

    Funzionamento e configurazione

    Auto-cpufreq 2.6 può essere eseguito in diversi modi:

    • Monitoraggio: Permette di osservare come Auto-cpufreq modificherebbe la gestione energetica senza applicare cambiamenti reali, utile per valutare l’impatto delle sue ottimizzazioni.
    • Modalità live: Applica temporaneamente le ottimizzazioni fino al riavvio del sistema, ideale per testare il comportamento del sistema prima di attivare il servizio in modo permanente.
    • Configurazione personalizzata: È possibile definire profili separati per l’alimentazione da batteria e da rete elettrica, scegliendo il governor (ad esempio, “performance” per massime prestazioni o “powersave” per massima autonomia) e impostando il comportamento del turbo boost della CPU.

    Il file di configurazione può essere posizionato a livello utente o di sistema e permette una personalizzazione avanzata delle strategie energetiche.

    Installazione su diverse distribuzioni GNU/Linux

    Auto-cpufreq 2.6 è disponibile per numerose distribuzioni:

    • Ubuntu e derivate: Installabile tramite Snap Store, anche se l’interfaccia grafica GTK non è disponibile a causa delle limitazioni di Snap. Si consiglia l’uso dello script auto-cpufreq-installer per avere tutte le funzionalità.
    • Arch Linux: Disponibile tramite AUR (Arch User Repository). È necessario un helper AUR come yay per installare il pacchetto.
    • openSUSE: Lo script di installazione supporta direttamente openSUSE Tumbleweed e Slowroll, oppure è possibile aggiungere manualmente il repository software dedicato.
    • NixOS: Supportata tramite configurazione dichiarativa con i pacchetti forniti dal progetto.
    • Compilazione da sorgente: Per tutte le altre distribuzioni, è sufficiente clonare il repository software GitHub ufficiale e seguire le istruzioni dello script di installazione.

    Principali comandi utili:

    • Avviare il monitoraggio: <strong>sudo auto-cpufreq --monitor</strong>
    • Attivare Bluetooth all’avvio: <strong>sudo auto-cpufreq --bluetooth_boot_on</strong>
    • Disattivare Bluetooth all’avvio: <strong>sudo auto-cpufreq --bluetooth_boot_off</strong>
    • Avviare la modalità live: <strong>sudo auto-cpufreq --live</strong>

    Per ulteriori dettagli sulle opzioni di configurazione e sui parametri disponibili, è consigliato consultare la documentazione ufficiale e il changelog (registro delle modifiche) presente nel repository software GitHub del progetto.

    Fonte: https://github.com/AdnanHodzic/auto-cpufreq
    Fonte: https://github.com/AdnanHodzic/auto-cpufreq/releases/tag/v2.6.0
    Fonte: https://linuxiac.com/auto-cpufreq-2-6-brings-enhanced-tui-monitoring/

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleNetBSD – fast, secure and highly portable Unix-like operating system
    Next Article CVE-2025-3962 – Withstars Books-Management-System Cross-Site Scripting Vulnerability

    Related Posts

    Learning Resources

    sudo vs sudo-rs: What You Need to Know About the Rust Takeover of Classic Sudo Command

    September 14, 2025
    Learning Resources

    Dmitry — The Deep Magic

    September 13, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    CVE-2025-48390 – FreeScout Remote Code Injection Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Build Modern Patient Management Software for Your Clinic

    Web Development

    Threat Report H2 2024: Infostealer shakeup, new attack vector for mobile, and Nomani

    Development

    Subnautica 2 publisher Krafton reportedly delayed it to 2026 — did it just kill a $250 million bonus for devs in the crib?

    News & Updates

    Highlights

    NVIDIA AI Introduces End-to-End AI Stack, Cosmos Physical AI Models and New Omniverse Libraries for Advanced Robotics

    August 12, 2025

    Nvidia made major waves at SIGGRAPH 2025 by unveiling a suite of new Cosmos world…

    NCSC warns of IT helpdesk impersonation trick being used by ransomware gangs after UK retailers attacked

    May 8, 2025

    The MSI Claw 8 AI+ could have muscled out the Steam Deck’s rivals — was it the last straw for powerful Intel-based handhelds?

    July 23, 2025

    I’ve loved using this wireless gaming headset since the day I reviewed it — I can’t believe it’s almost $100 off for Amazon Prime Day

    July 10, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.