Optimering af GNU / Linux-opstart med E4rat

I går fortalte en ven mig om det E4 rotte (Ext4 - Reduktion af adgangstider) et sæt værktøjer til at fremskynde opstartsprocessen i vores system, og i dag besluttede jeg at prøve det.

Søger jeg fandt i linuxzone.com en tutorial til installation og en forklaring af dens funktion. Jeg citerer her ordret:

Du kan finde ud af, at dit tidsforløb bliver noget tungere, og det tager lang tid at indlæse dit operativsystem. Dette er noget almindeligt i alle systemer, og hovedårsagen er normalt søgning og indlæsning af de filer, der er nødvendige for opstart, da systemet normalt skal scanne hele disken for at finde dem. For at undgå dette og optimere din støvle, der er værktøjer som e4rat.

E4rat (Ext4 - Reducing Access Times) er et sæt værktøjer til at fremskynde opstartsprocessen såvel som de applikationer, der indlæses ved opstart, registrerer de filer, der blev brugt i de første 2 minutter efter opstart, omplacering og forudindlæsning af dem, hvilket eliminerer gange forsinkelser i søgning og rotation. Dette fører til en høj overførselshastighed på harddisken.

Processen består af tre trin: indsamling information om opstart, omfordeling af filerne og derefter lægge dem til indlæsning ved hver opstart.

Husk, at dette kun fungerer med magnetiske diske, og de skal formateres i ext4.

Vi starter med at downloade programmet fra din sideI dette tilfælde vil jeg downloade .deb-filen, da jeg bruger Ubuntu 11.04.

Før vi installerer det, skal vi slette ureadahead, så det ikke kommer i konflikt:

sudo dpkg --purge ureadahead ubuntu-minimal

Bemærk: Før rensning er der to bindestreger.

Vi installerer afhængighederne for e4rat:

sudo apt-get install libblkid1 e2fslibs

Derefter installerer vi programmet.

Nu skal jeg forklare dig så let som muligt, hvordan du får det til at fungere. Først skal vi redigere vores grub eller grub2 alt efter omstændighederne:

sudo nano /boot/grub/grub.cfg

Inde i filen ser vi efter en linje svarende til denne:

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

tilføjer vi følgende i slutningen af ​​linjen:

init=/sbin/e4rat-collect

I mit tilfælde ser det sådan ud:

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

Bemærk: Det forrige trin kan gøres nøjagtigt det samme fra opstart, når grub-skærmen kommer ud, er vi på linjen i vores OS og tryk på 'efor at redigere det. I tilfælde af at du har flere systemer installeret på disken, er det lettere at gøre det, da vi undgår at blive involveret i opstarten af ​​de andre.

Når dette er gjort, lukker vi editor Ctrl + X, og vi genstarter vores computer.

Når det er færdig med at indlæse systemet, skal vi åbne de programmer, som vi normalt starter oftere, såsom browseren, mailadministrator osv ..., vi har to minutter til at gøre det. Når dette er gjort, sørger vi for, at logfilen er oprettet.

ls / var / lib / e4rat /

Svaret skal være startup.logHvis det ikke viser dig noget, skal du gentage trinnene igen.

Nu går vi tilbage til redigering af gruben, denne gang gør vi det fra startskærmen ved at trykke på e, som jeg forklarer ovenfor. Og vi tilføjer i slutningen af ​​linjen fra før enkelt, som følger:

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

Vi lukker og genstarter, men denne gang gør vi det i sikker tilstand eller fra linjen kommandoer. Log ind med vores brugernavn og adgangskode, og udfør:

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

Når dette er gjort, begynder e4rat at flytte filerne fra din disk (det kan tage et stykke tid), når den er færdig, genstarter vi.

sudo shutdown-r now

Så at programmet altid kører i starten og varer, selvom vi opdaterer, redigerer vi vores grub,

sudo nano /etc/default/grub

og vi ser efter linje:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Vi tilføjer følgende linje før stille stænk,

init=/sbin/e4rat-preload

Forbliver sådan.

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

Vi gemmer filen og genindlæser grub:

sudo update-grub

Og vi har det allerede, fra nu af indlæses de nødvendige programmer hurtigere.

For mere information kan du besøge deres side sourceforge.

Om et stykke tid vil jeg prøve det, og hvis jeg ikke vender tilbage, vil det være fordi min harddisk er død 😀


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   elav <° Linux sagde han

    Det fungerer f ** king !!! Du kan fortælle, at applikationerne åbner hurtigere 😀

  2.   Carlos sagde han

    Godt, jeg prøver det i LMDE ... Jeg fortæller dig, hvordan det går.

    Greetings.

  3.   Fredy sagde han

    Det samme, hvis jeg ikke vender tilbage hurtigt, vender jeg senere hehe.

    1.    Fredy sagde han

      Efter flere forsøg, nej, det fungerede ikke.

      Jeg vil prøve igen, men en anden dag.

      1.    elav <° Linux sagde han

        Det fungerede for mig og KZKGGaara, før han også kastede sin Archlinux til jorden hahahaha

        1.    nerjamartin sagde han

          OMG! hvad skete der med det? o_0

          1.    nerjamartin sagde han

            Ehem! igen skriver jeg fra jobbet! ^ _ ^ U
            Tro ikke på, at jeg er gået til den «mørke side» !!! hehehe

            1.    elav <° Linux sagde han

              Normal, i dag KZKGGaara dukkede op med Windows 7 installeret 😀


  4.   Erythrym sagde han

    Det fungerer som en charme! Programmer starter meget hurtigere! Mange tak for rådgivningen! 😀

  5.   djæger sagde han

    Jeg opdagede, at der er et trin, der kan springes over:

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

    Når dette er gjort, begynder e4rat at flytte filerne fra din disk (det kan tage et stykke tid), når den er færdig, genstarter vi.

    sudo shutdown-r nu ## DENNE REBOOT ER MERE

    Så at programmet altid kører i starten og varer, selvom vi opdaterer, redigerer vi vores grub,

    sudo nano / etc / default / grub

  6.   erunamoJAZZ sagde han

    Nå, jeg har lige prøvet, og sandheden er, at ændringen ikke er meget: /, og at jeg ikke har formateret i næsten et år.

  7.   Angel de la vega sagde han

    God eftermiddag, jeg fulgte trinene til punkt og prikke, men det fungerede ikke, selv start.log-filen oprettes ikke og tjek de programmer, der starter, og e4rat starter ikke, jeg har Ubuntu 13.04, sandheden kører mig allerede lidt skør ... Jeg ville sætte pris på din hjælp

  8.   Mario sagde han

    Fremragende dette trin fra start på 1 minut 40 sekunder til 29 nøjagtige sekunder !!!!!!!!!! Mange tak, selvom de slet ikke forklarer det godt, men eksperimenterede jeg opnåede det tak