9Sep
Ubuntu è abbastanza veloce da usare, ma ci sono alcuni modi per sfruttare al meglio la memoria del sistema e accelerare il processo di avvio. Alcuni di questi suggerimenti possono davvero accelerare le cose, specialmente su hardware meno recenti.
In particolare, la selezione di un ambiente desktop leggero e di applicazioni più leggere può dare una nuova vita a un vecchio sistema. Quel vecchio computer che combatte con il desktop Unity di Ubuntu può fornire prestazioni decenti per gli anni a venire.
Install Preload
Preload è un demone - un servizio in background, in altre parole - che monitora le applicazioni che usi sul tuo computer. Impara le librerie e i binari che usi e li carica in memoria in anticipo, in modo che le applicazioni inizino più velocemente. Ad esempio, se apri sempre LibreOffice e Firefox dopo aver avviato il computer, il preload caricherà automaticamente i file di ciascuna applicazione in memoria all'avvio del computer. Quando accedi e avvii le applicazioni, iniziano più velocemente.
Preload non è installato di default su Ubuntu, sebbene alcune distribuzioni lo includano di default. Per installare Preload, eseguire il seguente comando:
sudo apt-get install preload
Questo è tutto! Il precarico viene eseguito in background senza infastidirti.È possibile modificare le impostazioni del precarico nel file preload.conf /etc/ se lo si desidera, ma le impostazioni predefinite dovrebbero funzionare correttamente.
Control Startup Applications
Le applicazioni possono avviarsi automaticamente quando si accede ad Ubuntu. I pacchetti possono aggiungere automaticamente le proprie voci di avvio automatico, ad esempio installando Dropbox e probabilmente inizieranno automaticamente dal desktop. Se si dispone di alcune di queste voci o di un sistema più lento, è possibile che il desktop impieghi più tempo a comparire.È possibile controllare queste applicazioni di avvio dalla finestra di dialogo Applicazioni di avvio.
Ubuntu nasconde la maggior parte delle voci di avvio automatico predefinite del sistema da questa finestra di dialogo. Per visualizzarli, eseguire il seguente comando in un terminale:
sudo sed -i / NoDisplay = true / NoDisplay = false / g '/etc/xdg/autostart/ *. desktop
Questo comando modifica ciascun file di avvio automatico e modifica il parametro "NoDisplay" da "true "to" false, "rendendo ogni voce visualizzata nell'elenco. Dopo aver eseguito questo comando, riavvia la finestra di dialogo Startup Applications e vedrai più opzioni.
Non disabilitare una voce di avvio automatico a meno che non si capisca cosa fa. Ad esempio, se il computer non dispone di hardware Bluetooth, è possibile disabilitare l'applet Bluetooth Manager, ma non disabilitare Ubuntu One se lo si utilizza.
È necessario disabilitare le voci deselezionando le loro caselle di controllo invece di fare clic sul pulsante Rimuovi. Se è necessario riattivare una voce in seguito, è possibile riattivare la relativa casella di controllo.
Uso di un ambiente desktop più leggero
Se si utilizza hardware più vecchio che è in conflitto con l'ambiente desktop Unity predefinito di Ubuntu, è possibile che si desideri utilizzare un ambiente desktop più leggero. Le buone opzioni includono LXDE, XFCE - o anche qualcosa come Xmonad, se vuoi un ambiente super-minimale. Queste opzioni si limitano a graffiare la superficie degli ambienti desktop leggeri disponibili.
Usa applicazioni più leggere
Insieme a un ambiente desktop più leggero, le applicazioni più leggere possono aumentare le prestazioni di un sistema più vecchio e più lento. Ad esempio, se stai scrivendo il documento di testo occasionale in LibreOffice Writer, perché non provare Abiword? Ha meno funzioni, ma è più veloce.
Se stai usando Mozilla Thunderbird o GNOME Evolution per la tua email, potresti provare Sylpheed, un programma di posta elettronica grafico più leggero. Troverai alternative leggere per la maggior parte dei programmi che utilizzi, basta dargli un Google. Puoi anche abbandonare completamente le applicazioni grafiche e fare tutto con le applicazioni del terminale: troverai anche molte alternative basate sul terminale.
Riduci il ritardo del menu di avvio
Se sono installati più sistemi operativi, Ubuntu visualizza il menu del caricatore di avvio GRUB per 10 secondi all'avvio del computer. Dopo 10 secondi, avvia automaticamente la voce di avvio predefinita. Se normalmente si aspetta che Ubuntu selezioni la voce di avvio predefinita, è possibile ridurre questo timeout e dedicare preziosi secondi al processo di avvio.
Per modificare questa impostazione, aprire il file grub /etc/default/ in un editor di testo:
gksu gedit /etc/default/ grub
Modifica il valore di GRUB_TIMEOUT nel file su un numero inferiore. Se si imposta il timeout su un valore estremamente basso, ad esempio 1 secondo, è possibile accedere al menu di avvio premendo continuamente i tasti freccia o il tasto ESC mentre si avvia il computer.
Salva il file ed esegui il seguente comando per applicare le tue modifiche:
sudo update-grub2
Puoi anche modificare questa impostazione - e molte altre impostazioni di GRUB2 - con Grub-Customizer.
Tune Swappiness
L'ultima opzione è controversa. Persino gli sviluppatori del kernel di Linux non sono d'accordo tra loro sul valore ottimale per il parametro swappiness.
Il valore swappiness controlla la tendenza del kernel Linux a scambiare, ovvero spostare le informazioni dalla RAM e sul file di swap sul disco. Accetta un valore compreso tra 0 e 100.
- 0: il kernel eviterà lo swapping del processo dalla memoria fisica e nella partizione di swap il più a lungo possibile.
- 100: il kernel scambierà in modo aggressivo i processi fuori dalla memoria fisica e nella partizione di swap il prima possibile.
Il valore di swappiness predefinito di Ubuntu è 60. Se si scopre che Ubuntu sta scambiando i processi su disco quando non dovrebbe essere, è possibile provare un valore inferiore, ad esempio 10.
Per modificare temporaneamente il valore di swappiness su 10, utilizzare il seguentecomando:
sudo sysctl vm.swappiness = 10
Questa modifica andrà persa al riavvio del sistema. Se si desidera conservare il valore tra gli stivali, modificare il file sysctl.conf /etc/:
gksu gedit /etc/ sysctl.conf
Cercare vm.swappiness nel file e modificarne il valore. Se non esiste, aggiungilo alla fine del file su una nuova riga, in questo modo:
vm.swappiness = 10
Salva il file dopo aver apportato la modifica.
Come velocizzi il tuo sistema Ubuntu? Hai un valore swappiness preferito? Lascia un commento e facci sapere.