View my profile on LinkedIn

Accelerare il boot di Linux ed il sistema in generale

Per accelerare  il boot di linux si posso fare due cose: usare readhaead che serve a “runs at boot and populates the kernel disk cache with the files that are going to be needed during boot” e si installa con:

aptitude install readahead
touch /etc/readahead/profile-once

al primo boot viene popolata la sua lista di applicazioni e quindi sarà un pelo lento, ma dal riavvio successivo in poi le cose miglioreranno.

In seconda istanza si può fare in modo di usare il doppio processore (se ovviamente abbiamo un dual core o qualcosa del genere) anche durante il boot (cosa che solitamente è disabilitata), per attivarlo si vada nel file /etc/init.d/rc e si cambi la linea che riporta

CONCURRENCY=none

in

CONCURRENCY=shell

Infine c’è preload (una volta si usava prelink, ma credo che sia obsoleto) che dovrebbe veloiczzzare un po’ tutto il sistema precaricando in memoria le librerie condivise tra piu’ programmi, notare che su Ubuntu e’ presente di serie, sulla Sidux che uso io no, e la si installa semplicemente con:

apt-get install preload

e non c’e’ nulla da configurare.

Dopo tutte queste cose un aver tolto un po’ di servizi inutili il boot della mia Sidux si e’ notevolmente snellito.

12 Comments

  1. diggita.it says:

    Accelerare il boot di Linux ed il sistema in generale…

    er accelare il boot di linux si posso fare due cose: usare readhaead che serve a “runs at boot and populates the kernel disk cache with the files that are going to be needed during boot” e si installa con:

    aptitude install readahead
    touch /etc/rea…

  2. Leolas says:

    Grazie per i consigli ;)
    Appena reinstallo Ubuntu li provo

    Comunque, non è che magari c’è un motivo, se i dual sono disabilitati durante il boot..? Perchè dovrebbero deliberatamente lasciarli disabilitati? o.O

  3. dimenticanza ? contabilita ?

    lo fa’ anche vista per esempio, se cerchi qui sul blog trovi un post per abilitarlo anche li…

  4. nicola tbr says:

    ottimo, mi hai ricordato queste cose… devo provare ad abilitarle su di un ppc per vedere se velocizzo un pò… ma per abilitare anche la signorina della foto a venire in casa mia? :P

  5. _nemo_ says:

    se poi viene in macchina è il massimo :-)

  6. Giorgio says:

    La signorina della foto è, nome in arte, Michelle Ferrari. Professione Porno Attrice e se noti, assomiglia a Michelle ex moglie di Ramazzotti

  7. Giorgio says:

    @nicola tbr
    Alla luce del mio precedente interveno, perciò, pessima affermazione: “la signorina della foto a VENIRE in casa mia?”
    Se poi vuol proprio venire: BEATO TE :-) :-) :-)

  8. David Terni says:

    Sarà che sono un debianista convinto e quindi amo le cose fatte in un certo modo.. ma secondo me le uniche due strade realmente applicabili rimangono da sempre eliminazione dei servizi inutili e ricompilazione kerbel, cosa che con una versione 2.6 risulta quasi impossibile per via delle mille e più dipendenze che per me, è quasi diventato impossibile ricompilarsi un kernel pulito.

  9. LuNa says:

    la mia esperienza personale mi dice che il guadagno ottenibile con readahead si avvicina di molto al nulla/percento.
    Quoto il commento di David Terni.
    @David Terni: qualè il problema del kernel pulito sotto debian ? Io uso tra le altre anche Debian SID e non ho nessunissimo tipo di problema con il 2.6 Vanilla customizzato, e monolitico (come piace a me, nessun modulo esterno e niente initrd)

  10. maurolinux says:

    ho un problemone
    ho seguito la guida ma all’avvio il desktop si impalla nel caricamento e in pratica non carica compiz (le finestre non hanno bordi e il desktop è fermo)
    devo dare un compiz –replace per risistemare tutto
    questo accade sistematicamente a ogni avvio dopo che ho seguito questa guida
    perchè?

  11. forse non lo carica a modo.

    disabilitalo, installa

    apt.-get install fusion-icon

    e mettiquella in avvio automatico, vediamo se funziona

  12. David Terni says:

    @LuNa: ci sta che tu possa avere maggior esperienza di me, ma sono da 5 anni oramai che ricompilo kernel e niente prima della 2.6 mi ha fatto tirare così tanti bestemmioni nel vedere dei kernel panic! Per carità, ammetto di non esser una cima nell’hardware ma se dico pulito che sia pulito, e per ora non ci sono riuscito tanto è vero che sono fermo alla 2.4

Leave a Reply

hitstatus