E4 rotte (Ext4 - Redusere tilgangstider) er et sett med verktøy til øke oppstartsprosessen, samt applikasjonene som lastes inn ved oppstart, og registrerer filene som ble brukt de første to minuttene av oppstart, flytte dem y forhåndslaster demog dermed eliminere søketider og rotasjonsforsinkelser. Dette fører til høy overføringshastighet på harddisken. |
Prosessen består av tre trinn: å samle informasjon om oppstart, omdisponere filer og deretter laste dem inn ved hver oppstart.
Vi begynner med last ned programmet.
Før vi installerer det, må vi slette ureadahead, slik at det ikke kommer i konflikt med det:
sudo dpkg - purge ureadahead ubuntu-minimal
Vi installerer avhengighetene for e4rat:
sudo apt-get install libbblkid1 e2fslibs
Så installerer vi programmet.
Nå skal jeg forklare deg så enkelt som mulig hvordan du får det til å fungere. Først må vi redigere grub eller grub2 vår etter omstendighetene:
sudo nano /boot/grub/grub.cfg
Inne i filen ser vi etter en linje som ligner på denne:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro
Og vi legger til følgende på slutten av linjen:
init = / sbin / e4rat-collect
I mitt tilfelle ser det slik ut:
linux /boot/vmlinuz-2.6.38-10-generic root = UUID = 92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro stille sprut vt.handoff = 7 init = / sbin / e4rat-collect
Det forrige trinnet kan gjøres nøyaktig det samme fra oppstart, når grub-skjermen kommer ut, er vi på linjen i vårt operativsystem og trykker 'e' for å redigere det. I tilfelle du har flere systemer installert på disken, er det lettere å gjøre det, siden vi unngår å bli involvert i oppstarten av de andre.
Når dette er gjort, lukker vi redaktøren Ctrl + X og starter på nytt.
Når det er ferdig med å laste inn systemet, må vi åpne programmene som vi vanligvis starter oftere, for eksempel nettleseren, e-postadministrator osv., Vi har to minutter på å gjøre det. Når dette er gjort, sørger vi for at loggfilen er opprettet.
ls / var / lib / e4rat /
Svaret må være startup.log. Hvis det ikke viser deg noe, må du gjenta trinnene igjen.
Nå går vi tilbake til redigering av gruben, denne gangen gjør vi det fra startskjermen ved å trykke på e, som jeg forklarte ovenfor. Og vi legger til den eneste parameteren på slutten av linjen som vi nevnte tidligere, som følger:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single
Vi lukker og starter på nytt, men denne gangen gjør vi det i sikker modus eller fra kommandolinjen. Logg inn med brukernavnet og passordet vårt og kjør:
sudo e4rat-realloc /var/lib/e4rat/startup.log
Når dette er gjort, begynner e4rat å flytte filene fra disken din (det kan ta en stund), når den er ferdig, starter vi på nytt.
sudo shutdown -r nå
Slik at programmet alltid kjører i begynnelsen og varer selv om vi oppdaterer, redigerer vi grubben vår:
sudo nano / etc / default / grub
og vi ser etter linjen:
GRUB_CMDLINE_LINUX_DEFAULT = "stille sprut"
Vi legger til følgende linje før stille sprut,
init = / sbin / e4rat-preload
Holder seg slik.
GRUB_CMDLINE_LINUX_DEFAULT = "init = / sbin / e4rat-preload stille sprut"
Vi lagrer filen og laster søppelen på nytt:
sudo update-grub
Vi har det allerede. Fra nå av vil de vanlige programmene lastes raskere ved oppstart.
For mer informasjon kan du besøke prosjektside på sourceforge.
Fuente: Linux-sone
Hei bra, takk for svaret, jeg har prøvd å gjøre det, men jeg har ikke lyktes. Hvis du har tid til å oppdatere innlegget med LM, ville det vært veldig bra, takk Pablo.
På den tiden hadde jeg prøvd det med Ubuntu. Jeg antar at det burde være store forskjeller med LM.
Jubel! Paul.
Hei bra for bidraget, spørsmålet mitt er om du har prøvd det med LM 13? Virker?.
Saludos y gracias
Nøyaktig! Den kan også brukes i andre distroer. Ideen var å presentere programmet, forklare installasjonstrinnene for de nyeste (vanligvis Ubuntu-brukere og de fleste bloggleserne). De som bruker andre distroer, vil helt sikkert vite hva de skal gjøre eller hvor de skal se etter mer info.
Jubel! Paul.
Jeg har prøvd det og sannheten er at jeg mistet min gdm, jeg bruker trisquel 5.0 som er basert på Ubuntu 11.04, jeg vil vite om det er noen fil å redigere for å kunne gjenopprette mitt grafiske miljø, takk
Den kan også brukes til andre distroer, for eksempel Archlinux ñ.ñ
https://wiki.archlinux.org/index.php/E4rat_%28Espa%C3%B1ol%29
Hilsen
Det lar meg ikke installere det, dette er hva jeg får i terminalen:
CMake Error at /usr/share/cmake-2.8/Modules/FindBoost.cmake:1138 (melding):
Kunne ikke finne de forespurte Boost-bibliotekene.
Kan ikke finne Boost-topptekstfilene. Sett BOOST_ROOT til roten
katalog som inneholder Boost eller BOOST_INCLUDEDIR til katalogen som inneholder
Boosts overskrifter.
Call Stack (siste samtale først):
CMakeLists.txt: 20 (find_package)
CMake Error at src / cmake / Findext2fs.cmake: 17 (MESSAGE):
Fant ikke ext2fs
Call Stack (siste samtale først):
src / CMakeLists.txt: 57 (FIND_PACKAGE)
- Å konfigurere ufullstendig, det oppstod feil!
Hilsen
Ok, du kan laste ned deb-pakken, kildene ble lastet ned direkte til meg.
Registrering, flytting og forhåndsinnlasting av filer ser bra ut, men ...
Tar det så lang tid å starte en Linux-distribusjon? Er det et spørsmål om tjenestene vi kjører? Fortsetter vi å klage på det samme?
Det tar meg ikke mer enn å slå på mobiltelefonen og legge inn identifikasjonskoden, og jeg har et drama med Ext4 siden min nåværende redningsdistro, Slax, ikke administrerer dette filsystemet for øyeblikket, noe som allerede tar tid. 😉
Skjer noe slikt med noen andre?
Du må redigere grub-konfigurasjonsfilen som superbruker av systemet ... Tydeligvis vil den ikke lagre endringene. Jubel…
Bare for Ubuntu?
Vel, jeg har problemer med redigering fra oppstart.
Puls e, legg til enkelt til linjen og puls ctrl + x
Etter dette blir skjermen svart, og jeg må starte på nytt.
Jeg går tilbake til redaktøren og ser at endringen ikke er lagret.
hilsen
Takk, det fungerte perfekt på Debian. For mange avhengigheter (libboots), men alt ok.
Jeg antar at denne optimaliseringen er ubrukelig for SSD-stasjoner, ikke sant?