Ottimizzazione dell'avvio di GNU / Linux con E4rat

Ieri me ne ha parlato un amico e4rat (Ext4 - Riduzione dei tempi di accesso) una serie di strumenti per velocizzare il processo di avvio del nostro sistema e oggi ho deciso di provarlo.

Ricerca ho trovato in linuxzone.com un tutorial per la sua installazione e una spiegazione del suo funzionamento. Cito qui testualmente:

Potresti scoprire che con il passare del tempo il tuo sistema diventa un po 'più pesante e impiega molto tempo per caricare il tuo sistema operativo.Questo è qualcosa di comune a tutti i sistemi e la causa principale è solitamente la ricerca e il caricamento dei file necessari per l'avvio, poiché il sistema di solito deve eseguire la scansione dell'intero disco per trovarli. Per evitare questo e ottimizzare il tuo Boot, ci sono strumenti come e4rat.

E4rat (Ext4 - Reducing Access Times) è un insieme di strumenti per velocizzare il processo di avvio, così come le applicazioni che si caricano all'avvio, registrando i file utilizzati nei primi 2 minuti di avvio, riposizionandoli e precaricandoli, eliminando così il tempo ritardi nella ricerca e nella rotazione. Ciò porta a un'elevata velocità di trasferimento del disco rigido.

Il processo consiste in tre fasi: raccolta informazioni sull'avvio, riassegnare i file e quindi caricarli ad ogni avvio.

Tieni presente che funziona solo con i dischi magnetici e devono essere formattati in ext4.

Inizieremo scaricando il programma dalla tua paginaIn questo caso scaricherò il file .deb, poiché userò Ubuntu 11.04.

Prima di installarlo, dobbiamo eliminare ureadahead, in modo che non sia in conflitto:

sudo dpkg --purge ureadahead ubuntu-minimal

Nota: prima dell'eliminazione, sono presenti due trattini.

Installiamo le dipendenze per e4rat:

sudo apt-get install libblkid1 e2fslibs

Quindi installiamo il programma.

Ora ti spiegherò il più facilmente possibile come farlo funzionare. Innanzitutto, dobbiamo modificare il nostro larva o grub2 a seconda dei casi:

sudo nano /boot/grub/grub.cfg

All'interno del file cerchiamo una riga simile a questa:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro

noi aggiungiamo quanto segue alla fine della riga:

init=/sbin/e4rat-collect

Nel mio caso, assomiglia a questo:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro   quiet splash vt.handoff=7 init=/sbin/e4rat-collect

Nota: il passaggio precedente può essere eseguito esattamente allo stesso modo dall'avvio, quando viene visualizzata la schermata di grub, siamo sulla linea del nostro sistema operativo e premiamo 'e'per modificarlo. Nel caso in cui si abbiano più sistemi installati sul disco, è più facile farlo, poiché evitiamo di farci coinvolgere con l'avvio degli altri.

Fatto ciò, chiudiamo il file editore Ctrl + X e riavviamo il nostro computer.

Quando finisce il caricamento del sistema, dobbiamo aprire i programmi che di solito avviamo più spesso, come il browser, il gestore di posta, ecc ..., abbiamo due minuti per farlo. Fatto ciò, ci assicuriamo che il file di registro sia stato creato.

ls / var / lib / e4rat /

La risposta deve essere avvio.logSe non ti mostra nulla, dovrai ripetere nuovamente i passaggi.

Adesso torniamo alla modifica del grub, questa volta lo facciamo dalla schermata principale premendo e, come spiego sopra. E aggiungiamo alla fine della riga di prima singolo, essendo il seguente:

linux   /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single

Chiudiamo e riavviamo, ma questa volta lo facciamo in modalità provvisoria o dalla linea di comandi. Accedi con il nostro nome utente e password ed esegui:

sudo e4rat-realloc /var/lib/e4rat/startup.log

Fatto ciò, e4rat inizia a spostare i file dal tuo disco, (potrebbe volerci un po '), quando finisce, si riavvia.

sudo shutdown-r now

In modo che il programma venga eseguito sempre all'inizio e duri anche se aggiorniamo, modifichiamo il nostro grub,

sudo nano /etc/default/grub

e cerchiamo il file linea:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Aggiungiamo la seguente riga prima splash tranquillo,

init=/sbin/e4rat-preload

Rimanendo in questo modo.

GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet splash"

Salviamo il file e ricarichiamo il grub:

sudo update-grub

E lo abbiamo già, d'ora in poi i programmi necessari verranno caricati più rapidamente.

Per ulteriori informazioni, puoi visitare la loro pagina sourceforge.

Tra un po 'lo proverò e se non torno sarà perché il mio disco rigido sarà morto 😀


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   elav <° Linux suddetto

    Funziona, cazzo !!! Puoi dire che le applicazioni si aprono più velocemente 😀

  2.   Carlos suddetto

    Ottimo, lo proverò in LMDE ... ti dirò come va.

    Saluti.

  3.   Fredy suddetto

    Lo stesso, se non torno velocemente, tornerò più tardi hehe.

    1.    Fredy suddetto

      Dopo diversi tentativi, no, non ha funzionato.

      Proverò di nuovo ma un altro giorno.

      1.    elav <° Linux suddetto

        Ha funzionato per me, e per KZKG Gaara, prima di gettare a terra anche il suo Archlinux hahahaha

        1.    nerjamartin suddetto

          OH MIO DIO! cosa gli è successo? o_0

          1.    nerjamartin suddetto

            Ehem! di nuovo scrivo dal lavoro! ^ _ ^ U
            Non credere che sono passato al «lato oscuro» !!! hehehe

            1.    elav <° Linux suddetto

              Normale, oggi KZKGGaara è apparso con Windows 7 installato 😀


  4.   Eritrym suddetto

    Esso funziona magicamente! I programmi iniziano molto più velocemente! Grazie mille per il consiglio! 😀

  5.   cacciatore suddetto

    Ho scoperto che c'è un passaggio che può essere saltato:

    sudo e4rat-realloc /var/lib/e4rat/startup.log

    Fatto ciò, e4rat inizia a spostare i file dal tuo disco, (potrebbe volerci un po '), quando finisce, si riavvia.

    sudo shutdown-r now ## QUESTO RIAVVIO È ALTRO

    In modo che il programma venga eseguito sempre all'inizio e duri anche se aggiorniamo, modifichiamo il nostro grub,

    sudo nano / etc / default / grub

  6.   erunamoJAZZ suddetto

    Bene, ho appena provato, e la verità è che il cambiamento non è molto: /, e che non ho formattato per quasi un anno.

  7.   Angel de la vega suddetto

    Buon pomeriggio, ho seguito i passaggi alla lettera ma non ha funzionato, anche il file startup.log non viene creato e controlla i programmi che si avviano e e4rat non si avvia, ho Ubuntu 13.04, la verità mi sta già facendo impazzire ... Apprezzerei il tuo aiuto

  8.   Mario suddetto

    Eccellente questo passaggio dall'inizio in 1 minuto e 40 secondi a 29 secondi esatti !!!!!!!!!! Grazie mille anche se non lo spiegano per niente bene ma sperimentando ci sono riuscito grazie