Optimizacija pokretanja GNU / Linuxa s E4rat

Jučer mi je prijatelj rekao E4rat (Ext4 - Skraćivanje vremena pristupa) set alata za ubrzavanje procesa pokretanja našeg sustava i danas sam odlučio pokušati.

Pretraživanje koje sam pronašao u Linuxzone.es vodič za njegovu instalaciju i objašnjenje rada. Ovdje citiram doslovno:

Možda ćete otkriti da s vremenom vaš sustav postaje nešto teži i treba vam puno vremena da se učita vaš OS. To je nešto uobičajeno u svim sustavima, a glavni uzrok je obično pretraživanje i učitavanje datoteka potrebnih za pokretanje, budući da sustav obično mora skenirati cijeli disk kako bi ih pronašao. Da biste to izbjegli i optimizirali svoj čizma, postoje alati poput e4rat.

E4rat (Ext4 - Skraćivanje vremena pristupa) skup je alata za ubrzavanje postupka pokretanja, kao i aplikacija koje se učitavaju prilikom pokretanja, registrirajući datoteke korištene u prve 2 minute pokretanja, premještajući ih i unaprijed učitavajući, čime eliminira vrijeme kašnjenja pretraživanja i rotacije. To dovodi do velike brzine prijenosa tvrdog diska.

Proces se sastoji od tri koraka: prikupljanje informacije o pokretanju, preraspodjeli datoteka, a zatim stavljanju na učitavanje pri svakom pokretanju.

Imajte na umu da ovo radi samo s magnetskim diskovima te ih treba formatirati u ext4.

Počet ćemo s preuzimanjem programa sa vaše straniceU ovom slučaju preuzet ću datoteku .deb, jer ću koristiti Ubuntu 11.04.

Prije nego što ga instaliramo, moramo izbrisati ureadahead, tako da se ne sukobljava:

sudo dpkg --purge ureadahead ubuntu-minimal

Napomena: Prije čišćenja postoje dvije crtice.

Instaliramo ovisnosti za e4rat:

sudo apt-get install libblkid1 e2fslibs

Zatim instaliramo program.

Sad ću vam objasniti što je lakše moguće kako to učiniti. Prvo, moramo urediti svoj larva ili grub2, ovisno o slučaju:

sudo nano /boot/grub/grub.cfg

Unutar datoteke tražimo liniju sličnu ovoj:

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

mi dodajemo sljedeće na kraju retka:

init=/sbin/e4rat-collect

U mom slučaju to izgleda ovako:

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

Napomena: Prethodni korak možemo učiniti potpuno isto od pokretanja, kada izađe zaslon za grubiranje, nalazimo se na liniji našeg OS-a i pritisnite 'e'da ga uredim. U slučaju da imate nekoliko sustava instaliranih na disku, to je lakše učiniti, jer izbjegavamo sudjelovanje u pokretanju ostalih.

Nakon što je to učinjeno, zatvaramo urednik Ctrl + X i ponovno pokrećemo računalo.

Kada završi s učitavanjem sustava, moramo otvoriti programe koje najčešće pokrećemo, kao što su preglednik, upravitelj pošte itd., Imamo dvije minute za to. Nakon što to učinimo, provjeravamo je li datoteka dnevnika stvorena.

ls / var / lib / e4rat /

Odgovor mora biti pokretanje.logAko vam ništa ne pokaže, morat ćete ponovno ponoviti korake.

Sad se vraćamo uređivanju grube, ovaj put to radimo s početnog zaslona pritiskom e, kao što sam gore objasnio. I dodajemo na kraju retka od prije jedan, kako slijedi:

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

Zatvaramo i ponovno pokrećemo, ali ovaj put to radimo u sigurnom načinu ili iz reda naredbe. Prijavite se s našim korisničkim imenom i lozinkom i izvršite:

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

Jednom kada je to učinjeno, e4rat počinje premještati datoteke s vašeg diska (može potrajati), kada se završi, ponovno se pokrećemo.

sudo shutdown-r now

Da bi program uvijek radio na početku i trajao čak i ako ga ažuriramo, uredimo grubu,

sudo nano /etc/default/grub

i tražimo linija:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Prije smo dodali sljedeći redak tiho prskanje,

init=/sbin/e4rat-preload

Ostajući na ovome.

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

Spremamo datoteku i ponovno učitavamo grub:

sudo update-grub

A mi to već imamo, od sada će se potrebni programi brže učitavati.

Za više informacija možete posjetiti njihovu stranicu sourceforge.

Nakon nekog vremena pokušat ću, a ako se ne vratim, bit će to jer mi je tvrdi disk umro


Sadržaj članka pridržava se naših načela urednička etika. Da biste prijavili pogrešku, kliknite ovdje.

13 komentara, ostavi svoj

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   elav <° Linux dijo

    To djeluje kralju !!! Vidite da se aplikacije brže otvaraju 😀

  2.   Carlos dijo

    Super, pokušat ću u LMDE-u ... reći ću vam kako to ide.

    Pozdrav.

  3.   Fredy dijo

    Isto, ako se ne vratim brzo, vratit ću se kasnije hehe.

    1.    Fredy dijo

      Nakon nekoliko pokušaja, ne, nije uspjelo.

      Pokušat ću ponovo, ali drugi dan.

      1.    elav <° Linux dijo

        Uspjelo je i za mene, i za KZKGGaara, prije nego što je i njegov Archlinux bacio na zemlju hahaha

        1.    nerjamartin dijo

          OMG! što mu se dogodilo? o_0

          1.    nerjamartin dijo

            Eh! opet pišem s posla! ^ _ ^ U
            Ne vjerujte da sam prešao na «tamnu stranu» !!! hehehe

            1.    elav <° Linux dijo

              Uobičajeno, danas se pojavio KZKGGaara s instaliranim Windowsom 😀


  4.   Erithrym dijo

    Djeluje poput šarma! Programi započinju puno brže! Puno vam hvala na savjetu! 😀

  5.   dhunter dijo

    Otkrio sam da postoji korak koji se može preskočiti:

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

    Jednom kada je to učinjeno, e4rat počinje premještati datoteke s vašeg diska (može potrajati), kada se završi, ponovno se pokrećemo.

    sudo shutdown-r now ## OVO PONOVNO PODIZANJE JE VIŠE

    Da bi program uvijek radio na početku i trajao čak i ako ga ažuriramo, uredimo grubu,

    sudo nano / etc / default / grub

  6.   ErunamoJAZZ dijo

    Pa, upravo sam pokušao, a istina je da promjena nije velika: /, i da nisam formatirao gotovo godinu dana.

  7.   Angel de la vega dijo

    Dobar dan, slijedio sam korake do pisma, ali nije uspjelo, čak ni datoteka startup.log nije stvorena i provjerite programe koji se pokreću, a e4rat se ne pokreće, imam Ubuntu 13.04, istina me već pomalo izluđuje ... Cijenio bih tvoja pomoc

  8.   Mario dijo

    Odličan ovaj korak od početka za 1 minutu 40 sekundi do 29 točnih sekundi !!!!!!!!!! Hvala puno iako to uopće ne objašnjavaju, ali eksperimentiranje, postigao sam to hvala