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

      The Ultimate Guide to Node.js Development Pricing for Enterprises

      July 29, 2025

      Stack Overflow: Developers’ trust in AI outputs is worsening year over year

      July 29, 2025

      Web Components: Working With Shadow DOM

      July 28, 2025

      Google’s new Opal tool allows users to create mini AI apps with no coding required

      July 28, 2025

      I replaced my Samsung OLED TV with this Sony Mini LED model for a week – and didn’t regret it

      July 29, 2025

      I tested the most popular robot mower on the market – and it was a $5,000 crash out

      July 29, 2025

      5 gadgets and accessories that leveled up my gaming setup (including a surprise console)

      July 29, 2025

      Why I’m patiently waiting for the Samsung Z Fold 8 next year (even though the foldable is already great)

      July 29, 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

      Performance Analysis with Laravel’s Measurement Tools

      July 29, 2025
      Recent

      Performance Analysis with Laravel’s Measurement Tools

      July 29, 2025

      Memoization and Function Caching with this PHP Package

      July 29, 2025

      Laracon US 2025 Livestream

      July 29, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Microsoft mysteriously offered a Windows 11 upgrade to this unsupported Windows 10 PC — despite it failing to meet the “non-negotiable” TPM 2.0 requirement

      July 29, 2025
      Recent

      Microsoft mysteriously offered a Windows 11 upgrade to this unsupported Windows 10 PC — despite it failing to meet the “non-negotiable” TPM 2.0 requirement

      July 29, 2025

      With Windows 10’s fast-approaching demise, this Linux migration tool could let you ditch Microsoft’s ecosystem with your data and apps intact — but it’s limited to one distro

      July 29, 2025

      Windows 10 is 10 years old today — let’s look back at 10 controversial and defining moments in its history

      July 29, 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: sudo auto-cpufreq --monitor
    • Attivare Bluetooth all’avvio: sudo auto-cpufreq --bluetooth_boot_on
    • Disattivare Bluetooth all’avvio: sudo auto-cpufreq --bluetooth_boot_off
    • Avviare la modalità live: sudo auto-cpufreq --live

    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

    News & Updates

    Microsoft mysteriously offered a Windows 11 upgrade to this unsupported Windows 10 PC — despite it failing to meet the “non-negotiable” TPM 2.0 requirement

    July 29, 2025
    News & Updates

    With Windows 10’s fast-approaching demise, this Linux migration tool could let you ditch Microsoft’s ecosystem with your data and apps intact — but it’s limited to one distro

    July 29, 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

    TacticAI: an AI assistant for football tactics

    Artificial Intelligence

    This is the easiest drone I’ve ever flown – and it’s not even close

    News & Updates

    In-House vs Outsourcing for React.js Development: Understand What Is Best for Your Enterprise

    Tech & Work

    CVE-2025-48934 – Deno Deny Env Variable Information Disclosure

    Common Vulnerabilities and Exposures (CVEs)

    Highlights

    News & Updates

    Bring the “Windows 10 look” back to Windows 11 — Everything I changed to restore the desktop UI experience

    June 24, 2025

    Do you miss Windows 10? So do I. Here’s how to make Windows 11 look…

    CVE-2025-5079 – Campcodes Online Shopping Portal SQL Injection Vulnerability

    May 22, 2025

    NVIDIA’s RTX 5050 specs leaked: 2560 CUDA cores, GDDR6 memory, and Blackwell chip

    June 12, 2025

    Microsoft Edge Alert: Two High-Severity Flaws (CVE-2025-6554, CVE-2025-49713) Allow Remote Code Execution, One Actively Exploited

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

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