Come ottimizzare Ubuntu quando è lento e ripristinarne la velocità

Ultimo aggiornamento: Maggio 15 2026
  • La lentezza di Ubuntu è solitamente dovuta a una combinazione di processi in background, mancanza di pulizia e configurazioni non ottimizzate.
  • Regolando l'avvio, la memoria (swap, zram, swappiness) e l'ambiente grafico si ottengono notevoli miglioramenti anche su hardware datato.
  • La pulizia regolare, il controllo del browser e il monitoraggio dei processi sono fondamentali per mantenere prestazioni ottimali a lungo termine.

Ottimizzare Ubuntu lento

Se il tuo computer Ubuntu impiega un'eternità ad avviarsi, si blocca quando apri il browser o sembra rallentare quando passi da una finestra all'altra, non si tratta solo di un problema tecnico: stai perdendo tempo prezioso in attesa che il sistema risponda . Quella sensazione di "Ubuntu è lento" è, in sostanza, una perdita di controllo sul proprio hardware.

Ottimizzare Ubuntu per evitare che rallenti non è un'attività facoltativa riservata agli appassionati del terminale; è un modo molto pratico per sfruttare al massimo il computer che già possiedi e contrastare l'obsolescenza programmata senza spendere un centesimo in nuovo hardware . Con alcune modifiche ben ponderate, è possibile trasformare un Ubuntu lento in una macchina veloce, anche su computer di qualche anno fa.

Perché Ubuntu rallenta col tempo

Cause di Ubuntu lento

Nella maggior parte dei casi, un sistema Ubuntu lento non è dovuto a una singola causa specifica, ma alla somma di piccoli fattori che si accumulano : programmi che si caricano all'avvio senza che tu te ne accorga, servizi in background, file residui, configurazioni non ottimizzate... Tutto ciò erode le prestazioni giorno dopo giorno.

Ogni applicazione che installi lascia una traccia nel sistema e molte aggiungono processi in background che continuano a funzionare anche quando la finestra non è aperta. Client di sincronizzazione cloud, aggiornamenti automatici, servizi di stampa, vari daemon... Una nuova installazione può avere circa 150-200 processi; dopo mesi di utilizzo, questo numero può facilmente raddoppiare.

Maggiore è il numero di processi attivi, minore è la RAM disponibile per le attività effettivamente utilizzate e maggiore è il carico di lavoro della CPU per passare da un'attività all'altra. Aggiungete a questo un browser con 15 schede aperte, alcune applicazioni che richiedono molte risorse e un ambiente desktop impegnativo, e il risultato sarà un sistema lento.

Anche i file e i pacchetti che si accumulano nel tempo hanno un impatto : vecchie cache APT, pacchetti orfani non più necessari, configurazioni di programmi disinstallati mesi fa, miniature di immagini mai eliminate... Tutto ciò occupa spazio e complica le operazioni di lettura e scrittura su disco, un aspetto particolarmente critico per i dischi rigidi meccanici e i computer con poca RAM.

Quando la memoria RAM scarseggia, Ubuntu fa maggiore affidamento sullo spazio di swap (memoria di swap su disco) , che è significativamente più lento della RAM fisica. Su hardware meno recente o con soli 2-4 GB di RAM, questo effetto è immediatamente percepibile: il sistema inizia a "pensare" prima di aprire ogni finestra.

Tre semplici azioni da intraprendere se Ubuntu è molto lento.

Se hai poco tempo e desideri semplicemente un rapido miglioramento delle prestazioni, esistono tre semplici accorgimenti che solitamente hanno un impatto immediato sulla maggior parte dei sistemi Ubuntu:

1. Pulizia approfondita del sistema con APT
Apri un terminale ed esegui:

sudo apt autoremove && sudo apt autoclean && sudo apt clean

Questa combinazione rimuove i pacchetti orfani, le versioni obsolete dei pacchetti scaricati e svuota completamente la cache di APT. Sui sistemi che non sono stati sottoposti a manutenzione per mesi, è possibile recuperare facilmente diversi gigabyte di spazio e ridurre significativamente le velocità di lettura/scrittura.

2. Rimuovere i programmi dall'avvio automatico
Dal menu di Ubuntu, inserisci Impostazioni > App > App di avvio (Oppure cerca "App di avvio" nella Dash.) Esamina ogni voce una per una e disabilita tutto ciò di cui non hai bisogno fin dall'inizio: client di posta elettronica, sincronizzazione cloud, suite per ufficio, ecc. Meno elementi si caricano all'avvio significano un tempo di avvio molto più rapido e un minore consumo di RAM per impostazione predefinita.

3. Disinstalla il bloatware e i software che non utilizzi
Apri Ubuntu Software Center o Synaptic e individua i programmi che non usi mai: giochi preinstallati, strumenti duplicati, client di messaggistica di cui non hai bisogno... Per rimuoverli completamente, puoi usare:

sudo apt remove --purge nombre-del-paquete

L' opzione `-purge` elimina anche i file di configurazione. Ogni applicazione rimossa libera spazio su disco e riduce i potenziali processi in background , contribuendo a un funzionamento più fluido del sistema.

Impostazioni di avvio e servizi: controllo di cosa carica

Oltre a una rapida panoramica, vale la pena dedicare qualche minuto ad analizzare attentamente cosa si avvia esattamente all'accensione del computer . Il tempo di avvio è un indicatore molto chiaro dello stato di salute del sistema.

Negli ambienti GNOME è possibile riaprire il Applicazioni all'avvio (anche da) gnome-session-properties (se si utilizza Alt + F2) e analizzare ogni voce. Molti programmi relativi al cloud, sincronizzatori di file, gestori di note o gestori di password Vengono aggiunti all'inizio senza chiedere autorizzazione.In ogni caso, chiediti se hai bisogno che il programma sia aperto non appena accendi il computer o se puoi aprirlo manualmente quando ne hai bisogno.

Disabilitare un servizio all'avvio non significa disinstallarlo; significa semplicemente impedirgli di ricevere risorse di memoria e CPU fin dall'inizio . Sui portatili più vecchi, questa riduzione può tradursi in tempi di avvio più rapidi di diversi secondi e in una sensazione immediata di fluidità una volta raggiunto il desktop.

Sui sistemi che eseguono Ubuntu 22.04 e derivati, è stato documentato un problema di prestazioni relativo all'opzione IOMMU durante l'avvio del kernel, soprattutto sui sistemi Intel. Se si notano arresti anomali o rallentamenti insoliti dopo il rilascio di tale versione, è possibile provare a disabilitare IOMMU per la CPU Intel tramite GRUB.

Per fare ciò, modifica le impostazioni:

sudo nano /etc/default/grub

Individua la riga in cui compare GRUB_CMDLINE_LINUX_DEFAULT e aggiungi il seguente parametro alla fine:

intel_iommu=off

La riga avrebbe un aspetto simile a questo:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_iommu=off"

Salva le modifiche, esci da nano e applica la nuova configurazione con:

sudo update-grub
sudo reboot

Dopo il riavvio, molti computer con questa combinazione di hardware e versione del sistema mostrano un comportamento più fluido nella gestione di periferiche e dispositivi.

  NixOS Linux avanzato: la distribuzione dichiarativa per utenti esigenti

Pulizia avanzata: cache, file temporanei e BleachBit

Oltre ai comandi APT di base, esistono strumenti e trucchi aggiuntivi per pulire a fondo Ubuntu quando il sistema diventa sempre più lento a causa di file spazzatura e vari residui.

Un'utility molto popolare è BleachBit , disponibile nei repository ufficiali. Permette di svuotare la cache delle applicazioni, eliminare i cookie, pulire la cronologia del browser, i file temporanei, i vecchi log e molto altro, il tutto tramite un'interfaccia semplice.

Per installarlo, apri il terminale ed esegui:

sudo apt install bleachbit

BleachBit è disponibile sia per Linux che per Windows, non contiene adware o spyware, supporta oltre 60 lingue e permette persino di sovrascrivere lo spazio libero su disco in modo che i file eliminati non possano essere facilmente recuperati. Offre sia un'interfaccia grafica che un'interfaccia a riga di comando, consentendo di integrare la pulizia automatica negli script per un controllo più preciso.

Quando apri BleachBit per la prima volta, visualizzerai una finestra di configurazione iniziale e un elenco di categorie (browser, sistema, APT, ecc.). Seleziona solo gli elementi che desideri pulire e fai clic su "Pulisci". Alcune opzioni sono molto aggressive (ad esempio, determinate voci di configurazione), quindi leggi attentamente ogni descrizione prima di selezionare qualsiasi casella.

Oltre a BleachBit, esistono delle operazioni di pulizia manuali che vale la pena conoscere. Ad esempio, è possibile eliminare la cache utente locale e le vecchie miniature dal terminale:

sudo rm -rf ~/.cache
sudo rm -rf ~/.thumbs (in molte distribuzioni moderne è ~/.thumbnails)

Tieni presente che svuotare la cache potrebbe rallentare leggermente l'apertura di alcune app la prima volta , mentre rigenerano le informazioni, ma in compenso eliminerai dati obsoleti che non servono più a nulla. Abbina questa pulizia a:

sudo apt autoclean && sudo apt clean && sudo apt autoremove

In questo modo avrete un sistema molto più pulito, riducendo il carico sul disco e i potenziali colli di bottiglia.

Gestione dello spazio su disco: analizzatore del disco e pacchetti installati

Quando Ubuntu è lento e il disco è quasi pieno, la prima cosa da fare è capire cosa sta effettivamente occupando spazio . A questo scopo, lo strumento integrato "Analizza disco" (a volte chiamato "Utilizzo disco") è prezioso.

Lo troverai nel menu delle applicazioni e potrai avviarlo. Seleziona il disco o la cartella che desideri controllare e attendi il completamento dell'analisi. Vedrai una rappresentazione grafica che mostra quali directory e file occupano la maggior parte dello spazio . Questo ti permette di individuare rapidamente backup dimenticati, cartelle di download enormi, macchine virtuali e altri "mostri" di spazio di archiviazione.

Una volta individuato il problema, è possibile eliminare manualmente i file dal file manager o dal terminale. Se si sospetta di avere troppi pacchetti installati che non si utilizzano più , è possibile elencarli tutti sul sistema con il comando:

apt list --installed | less

Utilizza i tasti freccia per navigare e cerca nomi specifici usando il tasto / . Quando identifichi pacchetti non necessari, rimuovili con:

sudo apt remove --purge nombre-del-paquete

Anche in questo caso, l'approccio migliore è quello di procedere con calma ed evitare di eliminare componenti di sistema a caso . Concentrati sui programmi utente, sui giochi che non usi, sugli strumenti di test, ecc. Già solo questo ti farà risparmiare molto tempo.

Come ridurre l'impatto visivo di Ubuntu e personalizzare GNOME

L'ambiente desktop ha un impatto enorme sulla fluidità percepita. GNOME offre un aspetto moderno e curato, ma le sue animazioni e gli effetti grafici possono richiedere molte risorse sui computer più vecchi o su quelli con schede grafiche di fascia bassa.

Un primo passo molto efficace è installare GNOME Tweaks , disponibile nell'app store di Ubuntu:

sudo apt install gnome-tweaks

Quando lo apri, vai alla sezione Animazioni e disattivale. Puoi anche regolare la scala dell'interfaccia, ridurre gli effetti di trasparenza e modificare i dettagli visivi per rendere l'ambiente meno impegnativo. Il desktop apparirà un po' più piatto, ma in compenso le finestre si apriranno e si sposteranno in modo molto più fluido.

Se desideri personalizzare ulteriormente GNOME senza utilizzare il terminale, puoi ricorrere all'app store e alle estensioni grafiche. L'Ubuntu App Store (Ubuntu Software) offre Extension Manager , che centralizza tutte le estensioni di GNOME in un formato visivo.

Installalo cercando "Extension Manager" (l'app con l'icona blu a forma di pezzo di puzzle creata da Matthew Jakeman). Una volta all'interno, potrai visualizzare le estensioni preinstallate e cercarne di nuove. Alcune estensioni molto utili per migliorare il flusso di lavoro e l'esperienza d'uso generale del sistema sono:

  • Dash to Panel: combina dock e barra superiore in un unico pannello personalizzabile, simile a Windows.
  • Indicatore dello spazio di lavoro: mostra chiaramente il desktop di lavoro attivo e facilita il passaggio tra gli spazi.
  • ArcMenu: aggiunge un menu delle applicazioni in stile Windows o classico, più diretto rispetto al dock standard.
  • Icone della barra delle applicazioni: ricaricate: recupera le icone nella barra delle applicazioni per le app che funzionano in background.
  • Solo perfezioneConsente di nascondere, modificare o disabilitare gli elementi dell'interfaccia GNOME non necessari.
  • GSConnect: integra il dispositivo mobile con il computer fisso (notifiche, invio di file, controllo multimediale, ecc.).

Attivando solo le estensioni che aggiungono realmente valore, puoi personalizzare GNOME a tuo piacimento senza sovraccaricarlo di funzionalità superflue . Se noti che qualcosa funziona peggio dopo aver installato un'estensione, disattivala semplicemente dal gestore delle estensioni.

Utilizzo della memoria: impostazioni di swap, zram, zswap e swappiness.

Il modo in cui Ubuntu gestisce la memoria fa la differenza, soprattutto se si aprono frequentemente molte schede del browser, si lavora con IDE che richiedono molte risorse o si sviluppano videogiochi. È qui che entrano in gioco concetti come lo swap tradizionale, zram e zswap.

Lo swap classico prevede l'utilizzo di un file o di una partizione del disco in cui una parte della memoria viene svuotata quando la RAM è piena. Funziona, ma è lento. Per ovviare a questo problema, esistono tecniche come zram , che riserva una porzione di RAM come dispositivo di swap compresso: quando il sistema è "pieno", invece di accedere direttamente al disco, comprime i dati in memoria , operazione che di solito è più veloce rispetto alla scrittura su un HDD o persino su molti SSD.

In Ubuntu è possibile attivare zram con:

sudo apt install zram-config

Dopo il riavvio, il sistema creerà automaticamente dispositivi zRAM per alleggerire il carico. Molti utenti che si dedicano intensamente alla programmazione o allo sviluppo di videogiochi utilizzano una combinazione di, ad esempio, 4 GB di zRAM con compressione LZ4 (veloce) e una partizione di swap più grande (8 GB o simile) come backup. Con questa configurazione, finché la pressione sulla memoria rimane moderata, il sistema continuerà a funzionare senza problemi.

  Come riparare GRUB senza un LiveCD passo dopo passo

Un altro parametro chiave è swappiness , che indica con quale rapidità il kernel inizia a utilizzare lo swap invece di mantenere tutto nella RAM. Il valore predefinito è solitamente 60, pensato per i server, ma troppo aggressivo per un computer desktop.

Per visualizzare il tuo valore attuale, esegui:

cat /proc/sys/vm/swappiness

Se è 60, probabilmente vorrai abbassarlo a 10 o 15. Puoi farlo temporaneamente con:

sudo sysctl vm.swappiness=10

Se desideri che la modifica sia permanente, modifica il file di configurazione del sistema:

sudo nano /etc/sysctl.conf

Aggiungere alla fine:

vm.swappiness=10

Salva e chiudi. Per maggiore sicurezza, si consiglia di effettuare prima un backup:

sudo cp /etc/sysctl.conf /etc/sysctl.conf.backup

Se qualcosa va storto, puoi sempre recuperare il file originale con:

sudo mv /etc/sysctl.conf.backup /etc/sysctl.conf

Riducendo l'uso dello swap, Ubuntu cercherà di mantenere i dati nella RAM il più a lungo possibile e di utilizzare lo swap solo quando è in esaurimento, il che di solito si traduce in un desktop molto più reattivo.

SSD, GRUB e piccole modifiche che si sommano

Se si utilizza un'unità SSD, è importante assicurarsi che la manutenzione TRIM automatica sia abilitata . TRIM aiuta l'unità a gestire meglio i blocchi contrassegnati per la cancellazione e a mantenere le prestazioni nel tempo.

Per visualizzare lo stato del timer TRIM, eseguire:

systemctl status fstrim.timer

Se appare inattivo o disabilitato, puoi attivarlo con:

sudo systemctl enable fstrim.timer

In questo modo, Ubuntu pianificherà un'attività settimanale per ottimizzare l'SSD in background. Se il computer dispone ancora di un disco rigido meccanico (HDD), questa impostazione non è rilevante.

Un altro ambito in cui è possibile migliorare le prestazioni è GRUB, il gestore di avvio . Di default, solitamente visualizza il menu alcuni secondi prima dell'avvio del sistema. Se si avvia frequentemente la stessa installazione di Ubuntu, è possibile ridurre o addirittura eliminare questo tempo di attesa.

Modifica il file di configurazione:

sudo nano /etc/default/grub

Individua la riga GRUB_TIMEOUT e modifica il valore:

  • 5 (o quello che preferisci) per darti qualche secondo di margine.
  • 0 per avviare Ubuntu direttamente senza visualizzare il menu.
  • -1 per lasciare il menu in sospeso a tempo indeterminato finché non si seleziona una voce.

Salva, chiudi e aggiorna GRUB con:

sudo update-grub

Non guadagnerai minuti di vita extra con questo, ma ridurrai un po' il tempo totale che intercorre tra quando premi il pulsante di accensione e quando puoi iniziare a lavorare, il che non è mai una cosa negativa.

Passa all'ambiente desktop per guadagnare velocità

Nonostante l'ottimizzazione di servizi, cache e memoria, alcuni computer riscontrano ancora che l'ambiente desktop principale (GNOME, Unity nelle versioni precedenti, ecc.) consuma troppe risorse . Se il computer ha più di 6-8 anni o dispone di meno di 4 GB di RAM, passare a un ambiente più leggero potrebbe essere la soluzione più efficace.

Le opzioni più consigliate all'interno dell'ecosistema Ubuntu sono:

  • Xubuntu (XFCE)Un ambiente completo, moderno e al contempo molto leggero. In genere, consuma tra i 400 e i 500 MB di RAM in modalità inattiva.
  • Lubuntu (LXQt): ancora più leggero, ideale per computer con 2 GB di RAM o per quelli molto vecchi, con un consumo inattivo di 300-350 MB.

Per aggiungere XFCE a Ubuntu già installato:

sudo apt install xubuntu-desktop

Per LXQt:

sudo apt install lubuntu-desktop

Durante l'installazione, potrebbe esserti chiesto quale gestore di sessione desideri utilizzare; scegli l'opzione che preferisci. Una volta terminato, disconnettiti e nella schermata iniziale seleziona il nuovo ambiente dall'icona abituale (ingranaggio o simile accanto al tuo nome utente).

È possibile mantenere installati più ambienti contemporaneamente e passare da uno all'altro a seconda delle necessità, sebbene ciascuno occupi tra 1 e 2 GB di spazio su disco. Una volta scelto l' ambiente da mantenere, la disinstallazione di quello precedente libera spazio su disco e riduce i pacchetti residui.

Se non desideri cambiare completamente il tuo window manager, puoi sempre optare per una versione più leggera (come OpenBox o Fluxbox) rispetto a quella attualmente installata, anche se l'esperienza risulterà visivamente meno curata.

driver grafici e prestazioni visive

Gli effetti grafici e le prestazioni nei giochi e nelle applicazioni 3D dipendono in larga misura dal driver grafico in uso . Se il sistema non utilizza il driver corretto, si potrebbero verificare rallentamenti, un utilizzo eccessivo della CPU o un'interfaccia generalmente lenta.

Per verificare, vai su Impostazioni > Software e aggiornamenti > Driver aggiuntivi . Ubuntu ti mostrerà quindi le opzioni disponibili per la tua scheda.

  • Nella grafica IntelSolitamente, il driver del kernel corretto è già in uso e non è necessario modificare nulla.
  • Sulle carte AMD / ATISpesso è consigliabile selezionare il driver proprietario raccomandato, se disponibile, per migliorare l'accelerazione 3D.
  • Nella grafica NVIDIANella maggior parte dei casi è preferibile scegliere il driver proprietario con il numero più alto disponibile (il più recente) per ottenere le migliori prestazioni possibili.

Dopo aver applicato la modifica, riavvia il sistema. Con i driver corretti, il desktop risulterà più fluido e le applicazioni che richiedono un uso intensivo della GPU risponderanno meglio , riducendo complessivamente la sensazione di lentezza.

Ottimizza il tuo browser e le altre applicazioni che consumano molte risorse.

In pratica, il programma che consuma più risorse su quasi tutti i sistemi è il browser web. Firefox, Chrome o Chromium possono facilmente consumare da 2 a 4 GB di RAM se si accumulano schede , estensioni e siti web che richiedono molte risorse.

Per alleggerirli, bastano alcune semplici abitudini e accorgimenti:

  • Controlla il numero di schedeQuando hai 10-12 schede aperte contemporaneamente, il consumo di dati aumenterà vertiginosamente. Chiudi tutte le schede che non stai utilizzando e affidati ai segnalibri o alle sessioni salvate.
  • Disattiva le estensioni che non ti servono.Ogni estensione è un piccolo programma residente. In Firefox, controlla about:addons; in Chrome/Chromium, vai a chrome://extensions.
  • Utilizza un ad blocker leggero, come uBlock Origin, che impedisce il caricamento di script e banner pesanti. Risparmia più risorse di quante ne consumi.
  • Se le tue esigenze sono semplici, considera alternative più leggere come Midori o Falkonche in genere consumano molta meno memoria.

In Firefox, se vuoi perfezionare le cose, puoi aprire about:config e regolare alcuni parametri avanzati:

  • browser.sessionhistory.max_entries: Ridurre da 50 a 10 in modo che non salvi una cronologia così lunga per ogni scheda.
  • browser.cache.capacità.memoria: limita la dimensione della cache nella RAM (ad esempio, 51200 per circa 50 MB).
  Gateway predefinito: cos'è, come funziona e come configurarlo

Ricorda che per rendere effettive queste modifiche è necessario riavviare il browser. Se apporti troppe modifiche, puoi sempre ripristinare le impostazioni predefinite.

Oltre al browser, è consigliabile scegliere applicazioni leggere quando non si necessitano di tutte le funzionalità avanzate . Ecco alcuni esempi:

  • AbiWord Invece di LibreOffice Writer per testi semplici.
  • gnumeric Invece di LibreOffice Calc, se lavori solo con fogli di calcolo di base, puoi usare LibreOffice Calc.
  • Geany o tappetino per mouse rispetto a IDE complessi per la modifica rapida di codice o testo.
  • Miraggio o Geeqie per visualizzare immagini che consumano meno rispetto a gestori come Shotwell.
  • Clementina o Audace in quanto lettori musicali più parsimoniosi rispetto ad altre alternative.

Sostituire diversi strumenti con queste alternative può farti risparmiare centinaia di megabyte di RAM nell'utilizzo effettivo , il che è oro puro su macchine a bassa potenza.

Priorità di processo e demone Ananicy

Se ti piace ottimizzare le prestazioni e spesso hai molte applicazioni aperte contemporaneamente, puoi migliorare le prestazioni complessive del sistema regolando le priorità di CPU e I/O dei processi . Un metodo abbastanza automatizzato per farlo è utilizzare Ananicy (un altro demone di Auto NICe).

Ananicy è un demone che viene eseguito in background e applica regole predefinite ai processi in base al loro tipo (multimedia, giochi, terminali, ecc.), in modo che quelli più importanti abbiano la priorità senza che tu debba modificare manualmente il comando ogni volta. nice o renice.

Per installarlo, avrai bisogno innanzitutto di alcuni strumenti:

sudo apt install git make schedtool

Quindi clonare il repository ufficiale:

git clone https://github.com/Nefelim4ag/Ananicy.git
cd Ananicy

Verifica il contenuto della directory e genera il pacchetto per Debian/Ubuntu:

sudo ./package.sh debian

Al termine, installa il pacchetto risultante:

sudo dpkg -i ./ananicy-*.deb

Riavvia il sistema e, a partire da quel momento, Ananicy riadatterà in modo intelligente le priorità , migliorando la reattività delle applicazioni che stai effettivamente utilizzando rispetto alle attività meno critiche.

Monitoraggio: non ottimizzare alla cieca

Prima di affrettarsi ad apportare modifiche solo per il gusto di cambiare, è fondamentale capire cosa sta consumando risorse in un dato momento . Il monitoraggio consente di risparmiare tempo e impedisce di "aggiustare" ciò che non è rotto.

Ubuntu include Monitor di sistema per impostazione predefinita , accessibile dalla ricerca delle applicazioni o premendo Ctrl + Alt + Canc su molti ambienti desktop. Con esso, è possibile visualizzare, in tempo reale:

  • Quali processi stanno utilizzando la maggior parte della CPU?
  • Quanta RAM utilizza ciascun programma?
  • Attività del disco e della rete.

Ordina i processi in base all'utilizzo della CPU o della memoria e verifica la presenza di processi sconosciuti in esecuzione continua . Potrebbe trattarsi di un servizio non necessario che dovresti disabilitare o, in rari casi, persino di malware.

Se desideri qualcosa di più avanzato, puoi installare htop :

sudo apt install htop
htop

Si tratta di una versione migliorata di Top, con colori, colonne configurabili e comode scorciatoie. Ad esempio:

  • F6: cambia la colonna in base alla quale stai ordinando (CPU, memoria, tempo, ecc.).
  • F9: invia un segnale per terminare un processo selezionato.
  • F10 oq: esci.

Fai attenzione a terminare i processi di sistema eseguiti da root senza sapere di cosa si tratta: potresti rendere Ubuntu instabile . In caso di dubbi, è meglio cercare prima il nome del processo online.

Manutenzione regolare: una disciplina, non una soluzione tampone una tantum.

Tutto quanto descritto sopra funziona molto meglio se lo si integra nella manutenzione ordinaria, piuttosto che come soluzione dell'ultimo minuto quando il sistema è già lento. Con alcune abitudini regolari, Ubuntu rimarrà agile per anni.

Uno schema ragionevole potrebbe essere:

Manutenzione mensile (circa 10 minuti)

  • Esegui una rapida pulizia di APT: sudo apt autoremove && sudo apt autoclean.
  • Consulta il Monitor di sistema per individuare eventuali nuovi processi sospetti.
  • Cancella la cache del browser dalle impostazioni sulla privacy.
  • Verifica lo spazio su disco disponibile con df -h.

Manutenzione trimestrale (circa 30 minuti)

  • All'avvio del sistema, rivedete le applicazioni e rimuovete quelle che si sono installate di recente.
  • Controlla i software installati e disinstalla tutto ciò che non hai utilizzato negli ultimi tre mesi.sudo apt remove paquete).
  • Verifica lo stato di fstrim.timer se si utilizza un SSD.
  • Aggiorna l'intero sistema con sudo apt update && sudo apt upgrade.

Manutenzione annuale (2-4 ore)

  • Valuta la possibilità di un'installazione pulita se il sistema presenta troppe patch, test e modifiche.
  • Rivaluta se l'ambiente desktop che utilizzi attualmente è ancora adatto al tuo hardware.
  • Esegui un backup completo del sistema utilizzando strumenti come Timeshift o Clonezilla.
  • Esamina gli aspetti di sicurezza: password, accesso SSH, firewall, ecc.

Impostando dei promemoria sul calendario, eviterai di trovarti in una situazione estrema in cui Ubuntu è così inefficiente da costringerti a perdere ore a risolvere problemi.

Parallelamente, ci sono alcuni consigli di buon senso che possono essere d'aiuto: aggiornare regolarmente il sistema, cancellare la cronologia e la cache di Firefox se lo si usa spesso, evitare applicazioni pesanti quando la RAM e la CPU sono al limite e, se il budget lo consente, valutare l'aggiornamento della memoria o il passaggio a un'unità SSD se si utilizza ancora un disco rigido meccanico.

Con tutti questi accorgimenti e abitudini, un computer di qualche anno può ancora offrire prestazioni sorprendentemente buone, e il tuo Ubuntu smetterà di essere quel sistema "lento e macchinoso", tornando a essere uno strumento veloce ed efficiente e, soprattutto, sotto il tuo controllo. In definitiva, le prestazioni non sono una magia; sono il risultato diretto di come mantieni e gestisci il tuo sistema.