Ieri un mio amico si lamentava che dopo l’aggiornamento ad Hardy la sua Ubuntu andava estremamente lenta; c’è da dire che non aveva mai fatto una fresh install da Feisty. Quindi ho googlato un pò e ho trovato questa guida (basata su quest’altra però in inglese) che illustra e spiega dei processi che ci permettono di ottimizzarne le prestazioni.

Non diventerà proprio così, ma…
Partiamo, ma, come al solito, occhio a non incasinare il vostro sistema!
Velocizzare internet disabilitando l’ipv6
In Ubuntu all’installazione del sistema viene abilitato di default il protocollo di rete ipv6. Allo stato attuale questo protocollo è ancora inutile, se non addirittura fastidioso in determinate circostanze:
ad esempio la rete può risultare lenta, o addirittura completamente inutilizzabile se il vostro router è abilitato per il solo ipv4. A meno di richieste particolari (che se non conoscete, non avete!), potete disabilitare questo protocollo in tutta sicurezza.
Innanzitutto controlliamo se l’ipv6 è attualmente abilitato con il seguente comando:
$: ip a | grep inet6
se il comando non restituisce nulla il protocollo è già disabilitato altrimenti procedete andando ad editare il file “aliases” con questo comando:
$: sudo gedit /etc/modprobe.d/aliases
Nel file che si apre scovate la riga:
alias net-pf-10 ipv6
e sostituitela con queste due:
alias net-pf-10 off ipv6
alias ipv6 off
Salvate e chiudete il file.
Ora non ci resta che evitare il caricamento del modulo ipv6 ad ogni avvio. Diamo il seguente comando:
sudo gedit /etc/modprobe.d/blacklist
ed aggiungiamo questa riga in fondo al file:
blacklist ipv6
Ora un riavvio è necessario e sufficiente per completare l’opera.
Velocizzare l’avvio facendo partire più processi in parallelo
Editiamo il file rc:
$: sudo gedit /etc/init.d/rc
Questo consiglio è destinato prevalentemente ai possessori di hardware nuovo: i miglioramenti sono abbastanza sostanziosi nel caso abbiate hard disk di tipo SATA o SCSI mentre sembra addirittura che peggiori i tempi in caso di hardware datato.
Cerchiamo la riga:
CONCURRENCY=none
e sostituiamola con:
CONCURRENCY=shell
Occhio a non sbagliare.. potreste ritrovarvi una macchina che non si avvia più!
Velocizzare l’avvio eliminando servizi inutili/inutilizzati
Cominciamo con l’installare BUM - Boot Up Manager:
$: sudo apt-get install bum
Ora avviamolo: Sistema -> Amministrazione -> Boot-Up Manager.
Nel programma che si aprirà troveremo un elenco di servizi che partiranno in automatico all’avvio del sistema, di cui molti inutili e rimovibili senza preoccupazioni. Un’altra via per fare la stessa cosa è Sistema -> Amministrazione -> Servizi.
Qui è difficile dare un consiglio, perchè i servizi vanno eliminati in base all’uso che si fa del computer, quindi prima di agire informatevi sempre su ciò che state rimuovendo!
4 Responses
Maggio 25th, 2008 at 12:26
1Bella guida, userei Ubuntu per vedere se funge tutto come dovrebbe, ma sono dalla sola ed unica Arch
Maggio 25th, 2008 at 12:34
2@Bl@ster, ti prometto che appena finisce la scuola ci faccio un pensierino
Settembre 21st, 2008 at 22:28
3Complimenti per la guida!!
Semplice, ben spiegata e funzionante!.
Grazie!
Settembre 22nd, 2008 at 14:50
4Grazie tante.
RSS feed for comments on this post · TrackBack URI
Leave a reply
Pagine
Categorie
Archivi
Articoli recenti
Feed
Rimani aggiornato e ricevi le ultime notizie in tempo reale, gratuitamente!
Licenza blog
Il materiale di questo sito è pubblicato con una licenza Creative Commons di tipo CC BY-NC-SA 2.5. Vi invito a leggere questa pagina.
Fai una donazione Paypal
Mi trovi anche su
Blogroll
Twitter Updates
Tag
aggiornamento Apple Blog cellulari compiz contest Email Firefox flickr foto Gmail Google guida Guide e Tutorials hardy Il meglio della settimana immagini Immagini strane KDE4 Leopard Linux e Opensource Mac Musica Netsons Notizie Novità p2p Personale plugin scuola Stupidaggini Telefonia torrent Twitter Ubuntu vacanza Varie ed Eventuali video web 2.0 Web e Web 2.0 Web e Web 2.0 Windows Wordpress wordpress 2.7 YoutubeIl blog di Luca Marchi is proudly powered by WordPress - BloggingPro theme by: Design Disease
