Lentezza a stagionare: un possibile rimedio

Domande e richieste di un principiante alle prime armi con Ubuntu e il mondo GNU/Linux in generale. Per domande specifiche, utilizzare le altre sezioni.
Regole della sezione
In questa sezione possono inserire nuove discussioni solo coloro che fanno parte del livello "Prode Principiante" e che non hanno superato i 100 messaggi, tutti gli altri possono comunque rispondere regolarmente. Se si fa parte di questo livello e si è registrati al forum prima del 24 aprile 2012, data del passaggio al nuovo forum, consultare questa discussione.

Immagine Come usare UbuntuPrimi passi su Ubuntu Immagine Amministrazione del sistemaComandi di baseInstallare programmiLog di sistemaRiga di comandoSudo
Avatar utente
h.rorschach
Prode Principiante
Messaggi: 96
Iscrizione: sabato 5 agosto 2006, 21:14
Località: Roma

Lentezza a stagionare: un possibile rimedio

Messaggio da h.rorschach »

non sapendo dove ficcare il thread, l'ho messo qui (nella speranza che lo leggano piu' persone possibili).

veniamo al dunque.
oggi, dopo circa un mesetto di uso continuato (da mattina a sera senza mai avviare windows), ubuntu ha dato segni di cedimento ed ha iniziato a rallentare un po'. dato che ho letto in giro che molti hanno sperimentato questa situazione (o situazioni simili) e, dato che sono apparentemente riuscito a risolverlo, ho pensato bene di condividere.

oltre a seguire la guida proposta nel wiki alla 'pulizia di ubuntu', aggiungete anche:
  • cancellate le .dir di configurazione di programmi che non usate piu' nella vostra home - ad esempio, avete installato ed usato Gaim per una settimana, poi l'avete rimosso per passare ad aMSN: cercate la cartella .gaim e cancellatela.
  • il contenuto della dir .thumbnails - gnome sara' piu' fresco, dopo
  • aprite il file /etc/apt/sources-list e date una ripulita ai repositories (a volte ci si dimentica di levare repositories di test per programmi non inclusi in quelli di ubuntu) e, se non sono strettamente necessari al vostro utilizzo/manutenzione giornaliero di ubuntu, cancellate anche i repositories deb-src. un bel sudo apt-get update e anche apt vi ringraziera'. per vostra facilita', includo in calce il sources-list 'pulito' con i repositories italiani.
  • avviate synaptic, andate nella sezione "stato", selezionate "Non installato (configurazione residua)" e fate una pulizia oculata (occhio perche' i pacchetti autocompilati ed installati via dpkg-buildpkg/checkinstall risulteranno in questa lista come falsi positivi).
  • spostatevi nella sezione "Installato" e procedete alla rimozione del surplus.
    [glow=red,2,300]ATTENZIONE![/glow] questa operazione, se eseguita in modo scorretto, puo' rendere inutilizzabile il vostro sistema. prestate molta attenzione alle scelte che fate e ricordatevi di scegliere "Marca per la rimozione completa". io ho guadagnato enormi prestazioni togliendo di mezzo openoffice.org (dato che non mi serve), java e apache+php+mysql (che ahime' mi ero scordato di levare, fortunatamente ne avevo disabilitato l'avvio :p). applicate le modifiche e chiudete synaptic.
  • togliete dall'avvio qualunque applicazione che non vi serva realmente. con questo intendo: via gaim, via terminali aperti, via nautilus/firefox/thunderbird. lasciate la sessione piu' pulita possibile quando riavviate/spegnete. io, oltre a gnome-panel (due pannelli), gnome-weather e gnome-deskbar avevo solo gaim che si autoavviava ad inizio sessione: tolto gaim, guadagnati 10 secondi. avviarlo a gnome fresco piuttosto che durante l'avvio lo rende piu' rapido ed indolore.
  • rimuovete via apt-get o via synaptic i font che non vi servono (e sono veramente tanti).
  • rimuovete anche icone e temi che non usate piu' e attenzione al tema che usate: spesso e' causa di enormi rallentamenti. clearlooks, human e silicon sono i piu' veloci ed eye-candy che conosco
  • controllate (come piu' vi aggrada - io uso sysv-rc-conf) che lo script "readahead" sia presente nel runlevel S (start)
  • riavviate la vostra linux box e, quando appare la finestra di grub, selezionate il kernel che vi interessa, premete il tasto 'e' e vi apparira' un mini-editor dei parametri di avvio
  • andate sulla riga relativa ai parametri del kernel (generalmente e' la seconda dall'alto) e aggiungete il parametro "profile" alla fine della riga. esempio:

    righe restituite da grub dopo la pressione del tasto 'e':
    in corsivo quella da modificare.

    root            (hd0,6)
    kernel          /boot/vmlinuz-2.6.15-26-386 root=/dev/hda7 ro quiet splash premere nuovamente 'e'
    initrd          /boot/initrd.img-2.6.15-26-386
    savedefault

    che diventera', quindi
    kernel          /boot/vmlinuz-2.6.15-26-386 root=/dev/hda7 ro quiet splash profile

    non preoccupatevi, al prossimo boot il parametro verra' tolto automaticamente.
    premete invio e poi il tasto 'b'. ubuntu si avviera' ed iniziera' la procedura di profiling del boot (ci vorra' un pochetto).
  • arrivati in gnome (senza moNNezza in autostart di sessione), con il boot profilato, con apt alleggerito, con meno programmi superflui, ri-riavviate il sistema e, stavolta, al grub, comportatevi come sempre. dovreste notare un sensibile aumento della reattivita'.
whew, e' tutto. mi raccomando occhio, non mi assumo responsabilita'. operate accuratamente, seguite le comuni norme del buon senso e, per l'amor di dio, se non sapete cosa state facendo/cosa sia quel programma o quell'altro/a cosa serva quella cosa chiamata 'init' e perche' non portarla a 0, lasciate tutto default. meglio una frenata in piu' che una linux box in meno.



ubuntu .it repositories

Codice: Seleziona tutto

# .it repositories
deb http://it.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ dapper-security main restricted universe multiverse
deb http://it.archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse
deb http://it.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
Ultima modifica di h.rorschach il sabato 12 agosto 2006, 17:08, modificato 1 volta in totale.
Program received signal SIGTRAP, Trace/breakpoint trap.
0x400007b0 in _start () from /lib/ld-linux.so.2
(gdb) c
Continuing.
sh-3.00#
Avatar utente
ema92
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 801
Iscrizione: giovedì 5 gennaio 2006, 12:11
Sesso: Maschile
Località: Molfetta (BA)

Re: Lentezza a stagionare: un possibile rimedio

Messaggio da ema92 »

Mah...io non ne ho avuti di questi problemi comunque (good) ottimo HOW-TO (good)
Avatar utente
inverse
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1006
Iscrizione: martedì 18 ottobre 2005, 2:30
Contatti:

Re: Lentezza a stagionare: un possibile rimedio

Messaggio da inverse »

quoto, ottima guida  ;)
gracias  :D
Avatar utente
h.rorschach
Prode Principiante
Messaggi: 96
Iscrizione: sabato 5 agosto 2006, 21:14
Località: Roma

Re: Lentezza a stagionare: un possibile rimedio

Messaggio da h.rorschach »

ema92 ha scritto: Mah...io non ne ho avuti di questi problemi comunque (good) ottimo HOW-TO (good)
difatti ho notato che la maggior parte dei rallentamenti (piu' o meno evidenti) sono frutto di customizzazioni un po' eccessive o, come nel mio caso, frutto di un programma qualunque che richiede piu' risorse nel partire all'avvio invece che a 'freddo'.
i rallentamenti con l'uso prolungato sono molto diffusi ma, le cause, sono piuttosto casuali.
tanto vale provarle tutte :asd:
Program received signal SIGTRAP, Trace/breakpoint trap.
0x400007b0 in _start () from /lib/ld-linux.so.2
(gdb) c
Continuing.
sh-3.00#
Scrivi risposta

Ritorna a “Dilemmi del principiante”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti