Connect with us

Linux

Ottieni una migliore reattività del desktop sotto carico pesante della CPU utilizzando CFS Zen Tweaks


CFS Zen Tweaks è uno script bash e un servizio systemd che modifica l’utilità di pianificazione della CPU Linux per una migliore reattività del desktop in caso di utilizzo intenso della CPU.

Le impostazioni del kernel predefinite non sono ottimizzate per l’utilizzo desktop, con l’elevata velocità effettiva che ha la priorità sulla latenza, osserva l’autore di CFS Zen Tweaks. Ciò si traduce in un desktop meno reattivo sotto carico pesante della CPU. Utilizzando CFS Zen Tweaks, dovresti notare una migliore reattività del desktop: ad esempio, il suo autore afferma che prima di utilizzarlo, YouTube ritarderebbe durante la compilazione del codice, e questo non è più il caso utilizzando i tweak CFS Zen.

Il progetto CFS Zen Tweaks regola lo scheduler della CPU del kernel predefinito (CFS o Completely Fair Scheduler) per una migliore reattività del desktop. Le impostazioni dello scheduler della CPU CFS provengono dal kernel Linux ZEN, che è stato creato per fornire un kernel Linux migliore per i sistemi di tutti i giorni.

Si noti che solo le modifiche allo scheduler della CPU CFS vengono utilizzate dal kernel ZEN, mentre questo kernel personalizzato ha anche altre modifiche.

Il vantaggio di utilizzare queste modifiche rispetto all’installazione di un kernel personalizzato è che puoi mantenere i pacchetti kernel ufficiali della tua distribuzione Linux (in modo da ottenere aggiornamenti ufficiali e non c’è il rischio di rompere cose).

È importante notare però che l’uso di queste modifiche aumenterà il consumo della batteria sui laptop, a causa di più cambi di contesto.

Scarica CFS Zen Tweaks

CFS Zen Tweaks è confezionato come DEB (per Debian, Ubuntu, Linux Mint, Pop!_OS, ecc.), RPM (Fedora) ed è disponibile anche su AUR per gli utenti di Arch Linux / Manjaro. Se vuoi solo lo script e il servizio systemd, visita la pagina del repository GitHub del progetto. Per usarlo, avrai bisogno bash, gawk, e systemd per applicare le impostazioni all’avvio (queste verranno installate come dipendenze se si utilizzano i pacchetti precompilati).

Dopo aver installato il pacchetto, abilitare le modifiche da applicare all’avvio (e applicarle subito) utilizzando:

systemctl enable --now set-cfs-tweaks.service

tramite Reddit; Immagine Tux tramite Wikipedia


Ti e piaciuto questo articolo?
Supporta il mio lavoro, facendo una donazione!

Click to comment

Leave a Reply

Esegui l'accesso per Commentare.

Di tendenza

Close Popup
Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Close Popup
Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Cookie tecnici
Per utilizzare questo sito web usiamo i seguenti cookie tecnici necessari:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • swpm_session

Google Adsense
Usiamo la pubblicità di Google solo per mantenere attivi i nostro sito. Con ip anonimizzati.

Rifiuta tutti i Servizi
Save
Accetta tutti i Servizi