Včeraj mi je prijatelj povedal e4rat (Ext4 - skrajšanje časa dostopa) nabor orodij za pospešitev zagonskega procesa našega sistema in danes sem se odločil, da poskusim.
Iskanje, ki sem ga našel v linuxzone.com vadnico za njegovo namestitev in razlago njegovega delovanja. Tu dobesedno citiram:
Morda boste ugotovili, da sčasoma vaš sistem postane nekoliko težji in traja veliko časa, da naložite svoj OS. To je nekaj skupnega v vseh sistemih, glavni vzrok pa je običajno iskanje in nalaganje datotek, potrebnih za zagon, saj sistem mora običajno pregledati celoten disk, da jih najde. Da bi se temu izognili in optimizirali svoj škorenj, obstajajo orodja, kot je e4rat.
E4rat (Ext4 - Zmanjšanje časa dostopa) je nabor orodij za pospešitev zagonskega postopka, pa tudi aplikacij, ki se naložijo ob zagonu, registrirajo datoteke, uporabljene v prvih 2 minutah zagona, jih premestijo in prednaložijo, s čimer se odstrani čas zamude pri iskanju in vrtenju. To vodi do visoke hitrosti prenosa trdega diska.
Postopek je sestavljen iz treh korakov: zbiranje Podatki o zagonu, prerazporeditvi datotek in nato nalaganju ob vsakem zagonu.
Upoštevajte, da to deluje samo z magnetnimi diski in jih je treba formatirati v ext4.
Začeli bomo s prenosom programa z vaše straniV tem primeru bom prenesel datoteko .deb, saj bom uporabljal Ubuntu 11.04.
Pred namestitvijo moramo izbrisati ureadahead, da ne bo v sporu:
sudo dpkg --purge ureadahead ubuntu-minimalOpomba: Pred čiščenjem sta dve vezaji.
Za e4rat namestimo odvisnosti:
sudo apt-get install libblkid1 e2fslibsNato namestimo program.
Zdaj vam bom čim lažje razložil, kako naj to deluje. Najprej moramo urediti svoj grub ali grub2, odvisno od primera:
sudo nano /boot/grub/grub.cfgV datoteki iščemo vrstico, podobno tej:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f roY dodamo na koncu vrstice:
init=/sbin/e4rat-collectV mojem primeru je videti tako:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro quiet splash vt.handoff=7 init=/sbin/e4rat-collectOpomba: prejšnji korak lahko storite popolnoma enako od zagona, ko se prikaže zaslon za izkrčitev, smo na liniji našega OS in pritisnite 'e'da ga uredite. Če imate na disku nameščenih več sistemov, je to lažje, saj se izogibamo vpletanju v zagon drugih.
Ko je to končano, zapremo urednik Ctrl + X in znova zaženemo računalnik.
Ko konča z nalaganjem sistema, moramo pogosteje odpreti programe, ki jih običajno zaženemo, kot so brskalnik, upravitelj pošte itd., Za to imamo na voljo dve minuti. Po tem se prepričamo, da je bila datoteka dnevnika ustvarjena.
ls / var / lib / e4rat /
Odgovor mora biti startup.logČe vam ne pokaže ničesar, boste morali znova ponoviti korake.
Zdaj se vrnemo k urejanju grube, tokrat to storimo z začetnega zaslona s pritiskom na e, kot sem razložil zgoraj. In dodamo na koncu vrstice od prej sam, kot sledi:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single
Zapremo in znova zaženemo, vendar tokrat to storimo v varnem načinu ali iz vrstice ukazi. Prijavite se z našim uporabniškim imenom in geslom in izvedite:
sudo e4rat-realloc /var/lib/e4rat/startup.logKo je to storjeno, e4rat začne premikati datoteke z diska (lahko traja nekaj časa), ko se konča, znova zaženemo.
sudo shutdown-r nowTako da program vedno deluje na začetku in traja, tudi če ga posodobimo, uredimo grubo,
sudo nano /etc/default/grubin iščemo linea:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"Pred tem dodamo naslednjo vrstico tiho pljuskanje,
init=/sbin/e4rat-preloadOstati na tej poti.
GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet splash"Datoteko shranimo in znova naložimo grub:
sudo update-grubIn ga že imamo, odslej se bodo potrebni programi nalagali hitreje.
Za več informacij lahko obiščete njihovo stran sourceforge.
Čez nekaj časa bom poskusil in če se ne vrnem, bo to zato, ker se mi bo pokvaril trdi disk