Kaip optimizuoti „Linux“ įkrovą naudojant „E4rat“

e4rat („Ext4“ - prieigos laiko sumažinimas) yra rinkinys įrankiai punktas paspartinti įkrovos procesą, taip pat programos, kurios įkeliamos paleidžiant, registruodamos failus, naudojamus per pirmąsias 2 paleisties minutes, juos perkeliant y iš anksto juos įkeldami, tokiu būdu pašalinant paieškos laiką ir rotacijos vėlavimą. Tai lemia didelį standžiojo disko perdavimo greitį.


Procesas susideda iš trijų žingsnių: informacijos apie paleidimą rinkimas, failų paskirstymas ir įkėlimas kiekviename paleidime.

Atminkite, kad tai veikia tik su magnetiniais diskais ir juos reikia suformatuoti ext4.

Mes pradėsime nuo atsisiųskite programą.

Prieš įdiegdami, turime ištrinti ureadahead, kad jis neprieštarautų:

sudo dpkg - purk ureadahead ubuntu-minimal

Įdiegiame „e4rat“ priklausomybes:

sudo apt-get install libbblkid1 e2fslibs

Tada mes įdiegiame programą.

Dabar aš jums kuo lengviau paaiškinsiu, kaip tai padaryti. Pirmiausia turime redaguoti savo „grub“ arba „grub2“:

sudo nano /boot/grub/grub.cfg

Failo viduje ieškome panašios eilutės:

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

Eilutės pabaigoje pridedame:

init = / sbin / e4rat-collect

Mano atveju tai atrodo taip:

linux /boot/vmlinuz-2.6.38-10-bendroji šaknis = UUID = 92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro tylus purslų vt. handoff = 7 init = / sbin / e4rat-collect

Ankstesnį žingsnį galime padaryti lygiai tą patį nuo paleidimo, kai pasirodys grub ekranas, mes esame savo OS eilutėje ir paspauskite „e“, kad jį redaguotumėte. Jei diske turite kelias sistemas, tai padaryti lengviau, nes vengiame įsitraukti į kitų paleidimą.

Kai tai bus padaryta, uždarome redaktorių „Ctrl + X“ ir paleiskite iš naujo.

Baigę įkelti sistemą, turime atidaryti programas, kurias paprastai paleidžiame dažniau, pvz., Naršyklę, pašto tvarkyklę ir pan., Mes turime tai padaryti dvi minutes. Tai padarę įsitikiname, kad žurnalo failas buvo sukurtas.

ls / var / lib / e4rat /

Atsakymas turi būti „startup.log“, jei jis nieko nerodo, turėsite dar kartą pakartoti nurodytus veiksmus.

Dabar grįžtame prie „grub“ redagavimo, šį kartą tai darome iš pagrindinio ekrano paspausdami e, kaip paaiškinau aukščiau. Pridedame vieną parametrą prie anksčiau minėtos eilutės pabaigos:

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

Mes uždarome ir paleidžiame iš naujo, bet šį kartą tai darome saugiuoju režimu arba iš komandinės eilutės. Prisijunkite naudodami mūsų vartotojo vardą ir slaptažodį ir atlikite:

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

Tai padarius, „e4rat“ pradeda perkelti failus iš jūsų disko (tai gali užtrukti), kai jis bus baigtas, mes paleisime iš naujo.

sudo išjungimas -r dabar

Kad programa visada veiktų pradžioje ir truktų, net jei mes atnaujiname, mes redaguojame savo grub:

sudo nano / etc / default / grub

ir mes ieškome eilutės:

GRUB_CMDLINE_LINUX_DEFAULT = "tylus purslas"

Pridedame šią eilutę prieš tylų purslų,

init = / sbin / e4rat-preload

Likdamas tokiu būdu.

GRUB_CMDLINE_LINUX_DEFAULT = "init = / sbin / e4rat-preload tylus purslas"

Mes išsaugome failą ir iš naujo įkeliame grub:

sudo update-grub

Mes jį jau turime. Nuo šiol įprastos programos bus greičiau įkeltos paleidimo metu.

Norėdami gauti daugiau informacijos, galite apsilankyti projekto puslapis prie sourceforge.

Fuente: „Linux“ zona


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

      Oswaldo sakė

    Sveiki, ačiū, kad atsakėte, bandžiau tai padaryti, bet man nepavyko, jei turėtumėte laiko atnaujinti įrašą su LM, būtų labai gerai, ačiū Pablo.

      Panaudokime „Linux“ sakė

    Tuo metu bandžiau su „Ubuntu“. Spėju, kad turėtų būti dideli skirtumai su LM.
    Cheers! Paulius.

      Oswaldo sakė

    Sveiki, geras už indėlį, mano klausimas yra, jei bandėte jį su LM 13? Veikia ?.
    Y saludos Gracias

      Panaudokime „Linux“ sakė

    Tiksliai! Jis taip pat gali būti naudojamas kituose rajonuose. Idėja buvo pristatyti programą, paaiškinti diegimo veiksmus naujausiems (paprastai „Ubuntu“ vartotojams ir daugumai tinklaraščio skaitytojų). Tie, kurie naudojasi kitomis pramogomis, tikrai žinos, ką daryti ar kur ieškoti daugiau informacijos.
    Cheers! Paulius.

      Sumušė 006 sakė

    Aš tai išbandžiau ir tiesa ta, kad praradau savo gdm, aš naudoju „trisquel 5.0“, pagrįstą „Ubuntu 11.04“, noriu sužinoti, ar yra failas, kurį reikia redaguoti, kad galėčiau atkurti savo grafinę aplinką, ačiū

      Jozuė sakė

    Jis taip pat gali būti naudojamas kitiems distronams, pavyzdžiui, Archlinux ñ.ñ
    https://wiki.archlinux.org/index.php/E4rat_%28Espa%C3%B1ol%29

    saludos

      Adrianas garcia sakė

    Tai neleis man jo įdiegti, tai ir gaunu terminale:

    CMake klaida /usr/share/cmake-2.8/Modules/FindBoost.cmake:1138 (pranešimas):
    Nepavyko rasti prašomų „Boost“ bibliotekų.

    Nepavyko rasti antraštės „Boost“ failų. Prašome nustatyti šaknį BOOST_ROOT
    katalogą, kuriame yra „Boost“ arba „BOOST_INCLUDEDIR“, į katalogą, kuriame yra
    „Boost“ antraštės.
    Skambučių krūva (paskutinis skambutis pirmiausia):
    CMakeLists.txt: 20 (rasti_pakuotę)

    CMake klaida src / cmake / Findext2fs.cmake: 17 (PRANEŠIMAS):
    Nepavyko rasti ext2fs
    Skambučių krūva (paskutinis skambutis pirmiausia):
    src / CMakeLists.txt: 57 (FIND_PACKAGE)

    - Konfigūruojant nebaigta, įvyko klaidų!

    saludos

      Adrianas garcia sakė

    Gerai, jūs galite atsisiųsti deb paketą, aš atsisiųsti šaltinius tiesiogiai.

      Envi sakė

    Registras, perkėlimas ir failų išankstinis įkėlimas atrodo gerai, bet ...

    Ar tiek laiko užtrunka pradėti „Linux“ platinimą? Ar tai yra mūsų teikiamų paslaugų klausimas? Ar mes vis skundžiamės tuo pačiu dalyku?

    Man nereikia daugiau nei įjungti mobilųjį telefoną ir įvesti identifikavimo kodą, ir aš turiu dramą su „Ext4“, nes mano dabartinis gelbėjimo dislokatorius „Slax“ šiuo metu nevaldo šios failų sistemos, o tai jau užtrunka. 😉

      Adrianas garcia sakė

    Ar kažkas panašaus nutinka dar kam nors?

      pilnas sakė

    Jūs turite redaguoti „grub“ konfigūracijos failą kaip sistemos vartotoją ... Akivaizdu, kad tokiu būdu pakeitimai nebus išsaugoti. Cheers ...

      Ja sakė

    Tik „Ubuntu“?

      Adrianas garcia sakė

    Na, turiu problemų redaguodamas iš įkrovos.
    Pulsas e, prie linijos pridedant vieną ir impulsą „ctrl + x“
    Po to ekranas tamsėja ir turiu paleisti iš naujo.
    Grįžtu į redaktorių ir matau, kad pakeitimas nebuvo išsaugotas.

    dėl

         Mcplatano sakė

      Ačiū, tai puikiai veikė „Debian“. Per daug priklausomybių („libboots“), bet viskas gerai.

      Lorenzo sakė

    Spėju, kad ši optimizacija nenaudinga SSD diskams, tiesa?