Kā optimizēt Linux sāknēšanu ar E4rat

e4rat (Ext4 - piekļuves laika samazināšana) ir darbarīki par paātrināt sāknēšanas procesu, kā arī programmas, kas tiek ielādētas startēšanas laikā, reģistrējot failus, kas izmantoti pirmajās 2 startēšanas minūtēs, tos pārvietojot y tos iepriekš ielādējot, tādējādi novēršot meklēšanas laiku un rotācijas aizkavēšanos. Tas noved pie liela cietā diska pārsūtīšanas ātruma.


Process sastāv no trim darbībām: informācijas apkopošana par startēšanu, failu atkārtota piešķiršana un pēc tam to ielāde katrā startēšanas reizē.

Paturiet prātā, ka tas darbojas tikai ar magnētiskajiem diskiem, un tie ir jāformatē ext4.

Mēs sāksim ar lejupielādējiet programmu.

Pirms tā instalēšanas mums jāizdzēš ureadahead, lai tas nebūtu pretrunā ar to:

sudo dpkg - ureadahead ubuntu-minimal purge

Mēs instalējam e4rat atkarības:

sudo apt-get install libbblkid1 e2fslibs

Tad mēs instalējam programmu.

Tagad es jums pēc iespējas vieglāk izskaidrošu, kā to panākt. Pirmkārt, mums attiecīgi jārediģē mūsu grub vai grub2:

sudo nano /boot/grub/grub.cfg

Faila iekšpusē mēs meklējam līniju, kas ir līdzīga šim:

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

Rindas beigās mēs pievienojam sekojošo:

init = / sbin / e4rat-collect

Manā gadījumā tas izskatās šādi:

linux /boot/vmlinuz-2.6.38-10-ģenerālā sakne = UUID = 92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro klusā splash

Iepriekšējais solis mēs varam darīt tieši to pašu no startēšanas, kad parādās grub ekrāns, mēs esam uz mūsu OS līnijas un nospiediet 'e', ​​lai to rediģētu. Gadījumā, ja diskā ir instalētas vairākas sistēmas, to izdarīt ir vieglāk, jo mēs izvairāmies iesaistīties citu startēšanā.

Kad tas ir izdarīts, mēs aizveram redaktoru Ctrl + X un restartējam.

Kad tas ir beidzis sistēmas ielādi, mums jāatver programmas, kuras parasti startējam biežāk, piemēram, pārlūks, pasta pārvaldnieks utt., Mums ir divas minūtes, lai to izdarītu. Kad tas ir izdarīts, mēs pārliecināmies, ka žurnāla fails ir izveidots.

ls / var / lib / e4rat /

Atbildei jābūt startup.log, ja tā jums neko neliecina, jums būs atkārtot šīs darbības vēlreiz.

Tagad mēs atgriezīsimies pie grub rediģēšanas, šoreiz to darām no sākuma ekrāna, nospiežot e, kā es paskaidroju iepriekš. Un mēs pievienojām vienu parametru iepriekš minētās rindas beigās šādi:

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

Mēs aizveramies un restartējam, bet šoreiz to darām drošajā režīmā vai no komandrindas. Piesakieties ar mūsu lietotājvārdu un paroli un izpildiet:

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

Kad tas ir izdarīts, e4rat sāk pārvietot failus no jūsu diska (var paiet zināms laiks), kad tas būs pabeigts, mēs restartēsimies.

sudo izslēgšana -r tagad

Lai programma vienmēr darbotos sākumā un ilgst pat tad, ja mēs atjauninām, mēs rediģējam savu grub:

sudo nano / etc / default / grub

un mēs meklējam līniju:

GRUB_CMDLINE_LINUX_DEFAULT = "klusa slaids"

Pirms klusas šļakatas mēs pievienojam šādu rindu:

init = / sbin / e4rat-preload

Paliekot šādā veidā.

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

Mēs saglabājam failu un atkārtoti ielādējam grub:

sudo update-grub

Mums tas jau ir. Turpmāk parastās programmas tiks ielādētas ātrāk, startējot.

Lai iegūtu vairāk informācijas, varat apmeklēt vietni projekta lapa pie sourceforge.

Fuente: Linux zona


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Oswaldo teica

    Sveiki, labi, paldies par atbildi, es esmu mēģinājis to izdarīt, bet man nav izdevies, ja jums ir laiks atjaunināt ziņu ar LM, tas būtu ļoti labi, paldies Pablo.

  2.   Izmantosim Linux teica

    Tajā laikā es to biju izmēģinājis ar Ubuntu. Laikam vajadzētu būt lielām atšķirībām ar LM.
    Priekā! Pāvils.

  3.   Oswaldo teica

    Sveiki, labs par ieguldījumu, mans jautājums ir, vai esat to izmēģinājis ar LM 13? Darbojas ?.
    Sveicieni un paldies

  4.   Izmantosim Linux teica

    Precīzi! To var izmantot arī citos rajonos. Ideja bija iepazīstināt ar programmu, izskaidrot instalēšanas soļus jaunākajiem (parasti Ubuntu lietotājiem un lielākajai daļai emuāra lasītāju). Tie, kas izmanto citus distros, noteikti zinās, ko darīt vai kur meklēt vairāk informācijas.
    Priekā! Pāvils.

  5.   Pārspēt 006 teica

    Es to izmēģināju un patiesība ir tāda, ka es pazaudēju savu gdm, es izmantoju trisquel 5.0, kas balstīts uz Ubuntu 11.04, es vēlos uzzināt, vai ir kāds rediģējams fails, lai varētu atgūt savu grafisko vidi, paldies

  6.   Džošua teica

    To var izmantot arī citiem rajoniem, piemēram, Archlinux ñ.ñ
    https://wiki.archlinux.org/index.php/E4rat_%28Espa%C3%B1ol%29

    Sveicieni

  7.   Adrians garsija teica

    Tas neļaus man to instalēt, tas ir tas, ko es saņemu terminālā:

    CMake kļūda vietnē /usr/share/cmake-2.8/Modules/FindBoost.cmake:1138 (ziņojums):
    Nevar atrast pieprasītās Boost bibliotēkas.

    Nevar atrast galvenes Boost failus. Lūdzu, iestatiet saknei BOOST_ROOT
    direktoriju ar Boost vai BOOST_INCLUDEDIR uz direktoriju, kas satur
    Boost galvenes.
    Zvanu kaudze (pēdējais zvans vispirms):
    CMakeLists.txt: 20 (atrast_paketi)

    CMake kļūda vietnē src / cmake / Findext2fs.cmake: 17 (MESSAGE):
    Nevarēja atrast ext2fs
    Zvanu kaudze (pēdējais zvans vispirms):
    src / CMakeLists.txt: 57 (FIND_PACKAGE)

    - Konfigurējot nepilnīgi, radās kļūdas!

    Sveicieni

  8.   Adrians garsija teica

    Labi, jūs varat lejupielādēt deb pakotni, avoti tika lejupielādēti tieši man.

  9.   Envi teica

    Reģistrs, pārvietošana un failu ielāde izskatās labi, bet ...

    Vai Linux izplatīšanas sākšana prasa tik ilgu laiku? Vai tas ir jautājums par pakalpojumiem, kurus mēs izmantojam? Vai mēs turpinām sūdzēties par vienu un to pašu?

    Man nav nepieciešams vairāk kā ieslēgt mobilo tālruni un ievadīt identifikācijas kodu, un man ir drāma ar Ext4, jo mans pašreizējais glābšanas disks Slax šobrīd nepārvalda šo failu sistēmu, kas jau prasa laiku. 😉

  10.   Adrians garsija teica

    Vai kaut kas tāds notiek ar kādu citu?

  11.   sudrabaini teica

    Jums ir rediģēt grub konfigurācijas failu kā sistēmas superlietotāju ... Acīmredzot šādā veidā izmaiņas netiks saglabātas. Priekā…

  12.   Ja teica

    Tikai Ubuntu?

  13.   Adrians garsija teica

    Nu, man ir problēmas, rediģējot no sāknēšanas.
    Pulss e, pievienojot līnijai viens un impulss ctrl + x
    Pēc tam ekrāns kļūst melns, un man ir jārestartē.
    Es atgriežos redaktorā un redzu, ka izmaiņas nav saglabātas.

    vēlējumiem

    1.    Mcplatano teica

      Paldies, tas lieliski darbojās ar Debian. Pārāk daudz atkarību (libboots), bet viss kārtībā.

  14.   Lorenzo teica

    Es domāju, ka šī optimizācija ir bezjēdzīga SSD diskiem, vai ne?