Optimalizácia bootovania GNU / Linux pomocou E4rat

Včera mi priateľ hovoril o e4rat (Ext4 - skrátenie časov prístupu) sada nástrojov na urýchlenie procesu bootovania nášho systému a dnes som sa rozhodol to vyskúšať.

Hľadanie, ktoré som našiel v linuxzone.com návod na jeho inštaláciu a vysvetlenie jeho fungovania. Citujem tu doslovne:

Možno zistíte, že váš čas bude o niečo ťažší a načítanie vášho operačného systému bude trvať dlho. To je niečo bežné vo všetkých systémoch a hlavnou príčinou je zvyčajne vyhľadávanie a načítanie súborov potrebných na spustenie, pretože systém zvyčajne musí prehľadať celý disk, aby ich našiel. Aby ste sa tomu vyhli a optimalizovali svoje topánka, existujú nástroje ako e4rat.

E4rat (Ext4 - Reducing Access Times) je sada nástrojov na urýchlenie procesu spustenia, ako aj aplikácií, ktoré sa načítajú pri spustení, registrácie súborov použitých počas prvých 2 minút od spustenia, ich premiestnenie a predbežné načítanie, čím sa eliminujú časy oneskorenia vyhľadávania a rotácie. To vedie k vysokej rýchlosti prenosu pevného disku.

Proces pozostáva z troch krokov: zber informácie o spustení, opätovnom priradení súborov a ich načítaní pri každom zavedení.

Majte na pamäti, že to funguje iba s magnetickými diskami a je potrebné ich naformátovať v ext4.

Začneme stiahnutím programu z vašej stránkyV takom prípade si stiahnem súbor .deb, pretože budem používať Ubuntu 11.04.

Pred inštaláciou musíme odstrániť ureadahead, aby nebol v rozpore:

sudo dpkg --purge ureadahead ubuntu-minimal

Poznámka: Pred vyčistením existujú dva spojovníky.

Nainštalujeme závislosti pre e4rat:

sudo apt-get install libblkid1 e2fslibs

Potom program nainštalujeme.

Teraz vám čo najjednoduchšie vysvetlím, ako to dosiahnuť, aby to fungovalo. Najprv musíme upraviť svoje bašta prípadne grub2:

sudo nano /boot/grub/grub.cfg

Vo vnútri súboru hľadáme riadok podobný tomuto:

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

pridáme na konci riadku:

init=/sbin/e4rat-collect

V mojom prípade to vyzerá takto:

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

Poznámka: Predchádzajúci krok je možné vykonať úplne rovnako od spustenia, keď vyjde grub obrazovka, sme na linke nášho OS a stlačíme 'e'upraviť. V prípade, že máte na disku nainštalovaných niekoľko systémov, je to jednoduchšie, pretože sa vyhýbame zapojeniu do spustenia ostatných.

Akonáhle je to hotové, zatvoríme editor Ctrl + X a reštartujeme náš počítač.

Po dokončení načítania systému musíme otvoriť programy, ktoré zvyčajne spúšťame častejšie, napríklad prehliadač, správca pošty atď., Máme na to dve minúty. Keď to urobíte, uistite sa, že bol vytvorený súbor protokolu.

ls / var / lib / e4rat /

Odpoveď musí byť startup.logAk vám nič neukáže, budete musieť kroky opakovať znova.

Teraz sa vrátime k úpravám grub, tentokrát to urobíme z domovskej obrazovky stlačením e, ako vysvetľujem vyššie. A pridávame na koniec riadku spredu jedinýv tomto znení:

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

Zatvoríme a reštartujeme, tentokrát to však robíme v bezpečnom režime alebo z riadku príkazy. Prihláste sa pomocou nášho používateľského mena a hesla a vykonajte:

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

Akonáhle je to hotové, e4rat začne presúvať súbory z vášho disku (môže to chvíľu trvať), keď to skončí, reštartujeme sa.

sudo shutdown-r now

Aby program vždy bežal na začiatku a trval aj po aktualizácii, upravíme náš grub,

sudo nano /etc/default/grub

a hľadáme linea:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Predtým pridáme nasledujúci riadok tiché špliechanie,

init=/sbin/e4rat-preload

Takto zostať.

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

Uložíme súbor a znovu načítame grub:

sudo update-grub

A už ho máme, odteraz sa potrebné programy načítajú rýchlejšie.

Viac informácií nájdete na ich stránke SourceForge.

Za chvíľu to vyskúšam a ak sa nevrátim, bude to tým, že mi zomrel pevný disk 😀


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   elav <° Linux dijo

    Funguje f ** kráľ !!! Môžete zistiť, že aplikácie sa otvárajú rýchlejšie 😀

  2.   Carlos dijo

    Super, skúsim to v LMDE ... poviem vám, ako to chodí.

    Zdravím.

  3.   Fredy dijo

    To isté, ak sa rýchlo nevrátim, vrátim sa neskôr hehe.

    1.    Fredy dijo

      Po niekoľkých pokusoch nie, nešlo to.

      Skúsim to znova, ale inokedy.

      1.    elav <° Linux dijo

        Fungovalo to pre mňa a pre KZKGGaaru, než som tiež hodil svoj Archlinux na zem hahahaha

        1.    nerjamartin dijo

          O MÔJ BOŽE! čo sa s tým stalo? o_0

          1.    nerjamartin dijo

            Ehem! zas píšem z práce! ^ _ ^ U
            Neverte tomu, že som išiel na «temnú stránku» !!! hehehe

            1.    elav <° Linux dijo

              Normálne, dnes sa KZKGGaara objavila s nainštalovaným Windows 7 😀


  4.   Erythrym dijo

    Funguje to ako kúzlo! Programy sa spúšťajú oveľa rýchlejšie! Dakujem pekne za radu! 😀

  5.   lovec dijo

    Zistil som, že existuje krok, ktorý je možné preskočiť:

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

    Akonáhle je to hotové, e4rat začne presúvať súbory z vášho disku (môže to chvíľu trvať), keď to skončí, reštartujeme sa.

    sudo shutdown-r now ## TENTO REBOOT JE VIAC

    Aby program vždy bežal na začiatku a trval aj po aktualizácii, upravíme náš grub,

    sudo nano / etc / default / grub

  6.   erunamoJAZZ dijo

    No proste som sa o to pokúsil a pravdou je, že tých zmien nie je veľa: /, a že už skoro rok neformátujem.

  7.   Angel de la vega dijo

    Dobré popoludnie, postupoval som podľa pokynov do bodky, ale nefungovalo to, ani súbor startup.log nie je vytvorený a skontrolujte programy, ktoré sa spúšťajú a e4rat sa nespustí, mám Ubuntu 13.04, pravda ma už trochu poblázňuje ... ocenil tvoja pomoc

  8.   mario dijo

    Vynikajúci tento krok od začiatku za 1 minútu 40 sekúnd do 29 presných sekúnd !!!!!!!!!! Ďakujem pekne, aj keď to vôbec nevysvetľujú dobre, ale experimentovaním som to dosiahol vďaka