Jak optimalizovat zavádění Linuxu pomocí E4rat

e4rat (Ext4 - Reducing Access Times) je sada nářadí bod urychlit proces zavádění, stejně jako aplikace, které se načtou při spuštění, registrace souborů použitých během prvních 2 minut po spuštění, přemístit je y předem je načíst, čímž se eliminují časy vyhledávání a zpoždění rotace. To vede k vysoké přenosové rychlosti pevného disku.


Proces se skládá ze tří kroků: shromažďování informací o spuštění, opětovné přiřazení souborů a jejich načítání při každém spuštění.

Mějte na paměti, že to funguje pouze s magnetickými disky a je třeba je formátovat v ext4.

Začneme s stáhněte si program.

Před instalací musíme odstranit ureadahead, aby s ním nebyl v konfliktu:

sudo dpkg --purge ureadahead ubuntu-minimal

Nainstalujeme závislosti pro e4rat:

sudo apt-get install libbblkid1 e2fslibs

Poté program nainstalujeme.

Nyní vám co nejsnadněji vysvětlím, jak to funguje. Nejprve musíme upravit náš grub nebo grub2, podle okolností:

sudo nano /boot/grub/grub.cfg

V souboru hledáme řádek podobný tomuto:

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

A na konec řádku přidáme následující:

init = / sbin / e4rat-collect

V mém případě to vypadá 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

V předchozím kroku můžeme udělat totéž od spuštění, když vyjde grub obrazovka, jsme na řádku našeho OS a stiskneme 'e' pro její editaci. V případě, že máte na disku nainstalováno několik systémů, je to jednodušší, protože se vyhneme zapojení do spouštění ostatních.

Jakmile to provedete, zavřeme editor Ctrl + X a restartujeme.

Po dokončení načítání systému musíme otevřít programy, které obvykle spouštíme častěji, jako je prohlížeč, správce pošty atd ..., máme na to dvě minuty. Jakmile to provedete, ujistíme se, že byl vytvořen soubor protokolu.

ls / var / lib / e4rat /

Odpověď musí být startup.log, pokud vám nic neukáže, budete muset kroky opakovat znovu.

Nyní se vrátíme k úpravám grub, tentokrát to provedeme z domovské obrazovky stisknutím e, jak jsem vysvětlil výše. Jediný parametr přidáme na konec řádku, který jsme zmínili dříve, a to následovně:

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

Zavřeme a restartujeme, ale tentokrát to děláme v nouzovém režimu nebo z příkazového řádku. Přihlaste se pomocí našeho uživatelského jména a hesla a proveďte:

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

Jakmile to uděláte, e4rat začne přesouvat soubory z vašeho disku (může to chvíli trvat), až to skončí, restartujeme.

sudo shutdown -r now

Aby program vždy běžel na začátku a trval, i kdybychom aktualizovali, upravíme náš grub:

sudo nano / etc / default / grub

a hledáme řádek:

GRUB_CMDLINE_LINUX_DEFAULT = "tichý úvod"

Přidáme následující řádek před tichým stříkáním,

init = / sbin / e4rat-preload

Zůstat tímto způsobem.

GRUB_CMDLINE_LINUX_DEFAULT = "init = / sbin / e4rat-preload tichý splash"

Uložíme soubor a znovu načteme grub:

sudo update-grub

Už to máme. Od této chvíle se obvyklé programy načítají rychleji při spuštění.

Pro více informací navštivte stránka projektu ve společnosti sourceforge.

zdroj: Linuxová zóna


15 komentářů, nechte svůj

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Oswaldo řekl

    Dobrý den, děkuji za odpověď, snažil jsem se to udělat, ale nepodařilo se mi to, pokud máte čas aktualizovat příspěvek pomocí LM, bylo by to velmi dobré, děkuji Pablovi.

  2.   Pojďme použít Linux řekl

    V té době jsem to zkoušel s Ubuntu. Myslím, že by s LM měly být velké rozdíly.
    Na zdraví! Pavel.

  3.   Oswaldo řekl

    Dobrý den za příspěvek, moje otázka zní, pokud jste to zkusili s LM 13? Funguje?
    Saludos y gracias

  4.   Pojďme použít Linux řekl

    Přesný! Může být také použit v jiných distribucích. Myšlenkou bylo představit program, vysvětlit instalační kroky pro nejnovější (obecně uživatelé Ubuntu a většina čtenářů blogů). Ti, kteří používají jiné distribuce, jistě vědí, co mají dělat nebo kde hledat další informace.
    Na zdraví! Pavel.

  5.   Beat 006 řekl

    Zkoušel jsem to a pravdou je, že jsem ztratil svůj gdm, používám trisquel 5.0, který je založen na Ubuntu 11.04, chci vědět, jestli existuje nějaký soubor k úpravám, abych mohl obnovit své grafické prostředí, díky

  6.   Joshua řekl

    Může být také použit pro jiné distribuce, například na Archlinuxu ñ.ñ
    https://wiki.archlinux.org/index.php/E4rat_%28Espa%C3%B1ol%29

    pozdravy

  7.   Adrian garcia řekl

    Nenechá mě to nainstalovat, to je to, co dostanu do terminálu:

    CMake Error at /usr/share/cmake-2.8/Modules/FindBoost.cmake:1138 (zpráva):
    Nelze najít požadované knihovny Boost.

    Nelze najít soubory záhlaví Boost. Nastavte BOOST_ROOT na root
    adresář obsahující Boost nebo BOOST_INCLUDEDIR do adresáře obsahujícího
    Zvyšte záhlaví.
    Zásobník hovorů (poslední hovor jako první):
    CMakeLists.txt: 20 (find_package)

    CMake Error at src / cmake / Findext2fs.cmake: 17 (ZPRÁVA):
    Nelze najít ext2fs
    Zásobník hovorů (poslední hovor jako první):
    src / CMakeLists.txt: 57 (FIND_PACKAGE)

    - Konfigurace neúplná, došlo k chybám!

    pozdravy

  8.   Adrian garcia řekl

    Dobře, můžete si stáhnout deb balíček, zdroje byly staženy přímo ke mně.

  9.   Envi řekl

    Registr, přemístění a předběžné načítání souborů vypadá dobře, ale ...

    Spuštění distribuce Linuxu trvá tak dlouho? Je to záležitost služeb, které provozujeme? Stále si stěžujeme na to samé?

    Netrvá mi víc, než zapnout mobilní telefon a zadat identifikační kód, a já mám drama s Ext4, protože moje aktuální záchranná distribuce, Slax, momentálně tento souborový systém nespravuje, což už nějakou dobu trvá. 😉

  10.   Adrian garcia řekl

    Stává se něco takového někomu jinému?

  11.   stříbrný řekl

    Musíte upravit konfigurační soubor grub jako superuživatele systému ... Je zřejmé, že tímto způsobem změny neuloží. Na zdraví…

  12.   Ja řekl

    Pouze pro Ubuntu?

  13.   Adrian garcia řekl

    No, mám problémy s editací ze bootování.
    Pulse e, přidání jednoho do řádku a puls ctrl + x
    Poté obrazovka zčerná a musím restartovat.
    Vracím se zpět do editoru a vidím, že změna nebyla uložena.

    jde o

    1.    mcbanana řekl

      Díky, na Debian to fungovalo perfektně. Příliš mnoho závislostí (libboots), ale vše je v pořádku.

  14.   Lorenzo řekl

    Myslím, že tato optimalizace je k ničemu pro SSD disky, že?