Optimizarea încărcării GNU / Linux cu E4rat

Ieri mi-a povestit un prieten e4rat (Ext4 - Reducerea timpilor de acces) un set de instrumente pentru a accelera procesul de boot al sistemului nostru și astăzi am decis să încerc.

Căutând am găsit în linuxzone.com un tutorial pentru instalarea sa și o explicație a funcționării sale. Citez aici textual:

S-ar putea să constatați că, pe măsură ce trece timpul, sistemul dvs. devine oarecum mai greu și durează mult timp pentru a vă încărca sistemul de operare. Acest lucru este ceva obișnuit în toate sistemele și cauza principală este de obicei căutarea și încărcarea fișierelor necesare pentru pornire, deoarece sistemul trebuie să scaneze de obicei întregul disc pentru a le găsi. Pentru a evita acest lucru și a vă optimiza cizmă, există instrumente precum e4rat.

E4rat (Ext4 - Reducing Access Times) este un set de instrumente pentru a accelera procesul de pornire, precum și aplicațiile care se încarcă la pornire, înregistrând fișierele utilizate în primele 2 minute de pornire, mutându-le și preîncărcându-le, eliminând astfel timpii întârzieri de căutare și rotație. Acest lucru duce la o rată ridicată de transfer a hard diskului.

Procesul constă din trei pași: colectarea informații despre pornire, reatribuirea fișierelor și apoi încărcarea acestora la fiecare încărcare.

Rețineți că acest lucru funcționează numai cu discuri magnetice și trebuie formatate în ext4.

Vom începe prin descărcarea programului din pagina dvs.În acest caz, voi descărca fișierul .deb, deoarece voi folosi Ubuntu 11.04.

Înainte de al instala, trebuie să ștergem ureadahead, astfel încât să nu intre în conflict:

sudo dpkg --purge ureadahead ubuntu-minimal

Notă: Înainte de purjare, există două cratime.

Instalăm dependențele pentru e4rat:

sudo apt-get install libblkid1 e2fslibs

Apoi instalăm programul.

Acum am să vă explic cât mai ușor cum să îl faceți să funcționeze. În primul rând, trebuie să ne edităm GRUB sau grub2 după caz:

sudo nano /boot/grub/grub.cfg

În interiorul fișierului căutăm o linie similară cu aceasta:

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

adaugam următoarele la sfârșitul liniei:

init=/sbin/e4rat-collect

În cazul meu, arată așa:

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

Notă: Pasul anterior se poate face exact la fel de la pornire, când apare ecranul grub, suntem pe linia sistemului de operare și apăsăm „e'pentru a-l edita. În cazul în care aveți mai multe sisteme instalate pe disc, este mai ușor să faceți acest lucru, deoarece evităm implicarea cu pornirea celorlalte.

Odată ce acest lucru este făcut, închidem editor Ctrl + X și ne repornim computerul.

Când se termină încărcarea sistemului, trebuie să deschidem programele pe care de obicei le pornim mai des, cum ar fi browserul, managerul de mail etc ..., avem la dispoziție două minute pentru ao face. Odată ce ați făcut acest lucru, ne asigurăm că fișierul jurnal a fost creat.

ls / var / lib / e4rat /

Răspunsul trebuie să fie startup.logDacă nu vă arată nimic, va trebui să repetați pașii din nou.

Acum ne întoarcem pentru a edita grub-ul, de data aceasta o facem din ecranul de start apăsând e, așa cum explic mai sus. Și adăugăm la sfârșitul liniei dinainte singur, fiind după cum urmează:

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

Închidem și repornim, dar de data aceasta o facem în modul sigur sau din linia comenzi. Conectați-vă cu numele de utilizator și parola și executați:

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

Odată ce acest lucru este făcut, e4rat începe să mute fișierele de pe disc, (poate dura ceva timp), când se termină, repornim.

sudo shutdown-r now

Pentru ca programul să ruleze întotdeauna la început și să dureze chiar dacă actualizăm, ne edităm grub-ul,

sudo nano /etc/default/grub

și căutăm linie:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Adăugăm următoarea linie înainte stropire liniștită,

init=/sbin/e4rat-preload

Rămânând așa.

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

Salvăm fișierul și reîncarcăm grub-ul:

sudo update-grub

Și îl avem, de acum înainte programele necesare vor fi încărcate mai repede.

Pentru mai multe informații, puteți vizita pagina acestora SourceForge.

Peste ceva timp o voi încerca și dacă nu mă întorc, va fi pentru că hard diskul meu va fi murit 😀


Conținutul articolului respectă principiile noastre de etică editorială. Pentru a raporta o eroare, faceți clic pe aici.

13 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată.

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   elav <° Linux el a spus

    Funcționează f ** rege !!! Puteți vedea că aplicațiile se deschid mai repede 😀

  2.   Carlos el a spus

    Super, o voi încerca în LMDE ... Vă spun cum merge.

    Salutări.

  3.   Freddy el a spus

    La fel, dacă nu mă întorc repede, mă întorc mai târziu hehe.

    1.    Freddy el a spus

      După mai multe încercări, nu, nu a funcționat.

      Voi încerca din nou, dar în altă zi.

      1.    elav <° Linux el a spus

        A funcționat pentru mine și KZKGGaara, înainte de a-și arunca și Archlinux-ul la pământ hahahaha

        1.    nerjamartin el a spus

          NU-MI VINE SĂ CRED! ce s-a intamplat cu el? o_0

          1.    nerjamartin el a spus

            Ehem! din nou scriu de la job! ^ _ ^ U
            Nu credeți că am mers la „partea întunecată” !!! hehehe

            1.    elav <° Linux el a spus

              Normal, astăzi KZKGGaara a apărut cu Windows 7 instalat 😀


  4.   Eritim el a spus

    Funcționează ca un farmec! Programele încep mult mai repede! Vă mulțumesc foarte mult pentru sfaturi! 😀

  5.   dhunter el a spus

    Am descoperit că există un pas care poate fi omis:

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

    Odată ce acest lucru este făcut, e4rat începe să mute fișierele de pe disc, (poate dura ceva timp), când se termină, repornim.

    sudo shutdown-r acum ## ACEASTA REBOTĂ ESTE MAI MULTE

    Pentru ca programul să ruleze întotdeauna la început și să dureze chiar dacă actualizăm, ne edităm grub-ul,

    sudo nano / etc / implicit / grub

  6.   eunamoJAZZ el a spus

    Ei bine, tocmai am încercat-o și adevărul este că schimbarea nu este mare: / și că nu m-am formatat de aproape un an.

  7.   Angel de la vega el a spus

    Bună ziua, am urmat pașii de la scrisoare, dar nu a funcționat, nici fișierul startup.log nu este creat și verificați programele care pornesc și e4rat nu pornește, am Ubuntu 13.04, adevărul mă înnebunește deja ... aș aprecia ajutorul tau

  8.   Mario el a spus

    Excelent acest pas de la începutul în 1 minut 40 secunde până la 29 de secunde exacte !!!!!!!!!! Vă mulțumesc foarte mult, deși nu-l explică deloc bine, dar experimentând, l-am realizat, mulțumesc