Оптимизиране на GNU / Linux зареждане с E4rat

Вчера приятел ми разказа за e4rat (Ext4 - Намаляване на времената за достъп) набор от инструменти за ускоряване на процеса на зареждане на нашата система и днес реших да опитам.

Търсенето, което намерих в linuxzone.com урок за инсталирането му и обяснение на работата му. Цитирам тук дословно:

Може да откриете, че с течение на времето вашата система става малко по-тежка и отнема много време, за да заредите вашата операционна система. Това е нещо често срещано във всички системи и основната причина обикновено е търсенето и зареждането на файловете, необходими за стартиране, тъй като системата обикновено трябва да сканира целия диск, за да ги намери. За да избегнете това и да оптимизирате вашия ботуш, има инструменти като e4rat.

E4rat (Ext4 - Намаляване на времената за достъп) е набор от инструменти за ускоряване на процеса на стартиране, както и приложенията, които се зареждат при стартиране, регистриране на използваните файлове през първите 2 минути на стартиране, преместване и предварително зареждане, като по този начин елиминира времената търсене и забавяне на ротация. Това води до висока скорост на трансфер на твърдия диск.

Процесът се състои от три стъпки: събиране информация за стартиране, преназначаване на файловете и след това да ги зареждате при всяко зареждане.

Имайте предвид, че това работи само с магнитни дискове и те трябва да бъдат форматирани в ext4.

Ще започнем с изтеглянето на програмата от вашата страницаВ този случай ще изтегля файла .deb, тъй като ще използвам Ubuntu 11.04.

Преди да го инсталираме, трябва да изтрием ureadahead, за да не противоречи:

sudo dpkg --purge ureadahead ubuntu-minimal

Забележка: Преди прочистването има две тирета.

Инсталираме зависимостите за e4rat:

sudo apt-get install libblkid1 e2fslibs

След това инсталираме програмата.

Сега ще ви обясня възможно най-лесно как да го накарам да работи. Първо, трябва да редактираме нашите ровя или grub2, в зависимост от случая:

sudo nano /boot/grub/grub.cfg

Във файла търсим линия, подобна на тази:

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

добавяме следното в края на реда:

init=/sbin/e4rat-collect

В моя случай изглежда така:

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

Забележка: Предишната стъпка може да бъде направена по същия начин от стартиране, когато излезе екранът за изтриване, ние сме на линията на нашата операционна система и натискаме 'e'за да го редактирате. В случай, че имате няколко системи, инсталирани на диска, е по-лесно да го направите, тъй като избягваме да се ангажираме със стартирането на останалите.

След като това стане, затваряме редактор Ctrl + X и ние рестартираме нашия компютър.

Когато приключи зареждането на системата, трябва да отворим програмите, които обикновено стартираме по-често, като браузър, мениджър на поща и т.н., имаме две минути да го направим. След като приключим, се уверяваме, че регистрационният файл е създаден.

ls / var / lib / e4rat /

Отговорът трябва да бъде startup.logАко не ви покаже нищо, ще трябва да повторите стъпките отново.

Сега се връщаме, за да редактираме grub, този път го правим от началния екран чрез натискане e, както обяснявам по-горе. И добавяме в края на реда от преди единичен, както следва:

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

Затваряме и рестартираме, но този път го правим в безопасен режим или от линията на команди. Влезте с нашето потребителско име и парола и изпълнете:

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

След като това бъде направено, e4rat започва да премества файловете от вашия диск (може да отнеме известно време), когато приключи, рестартираме.

sudo shutdown-r now

За да може програмата винаги да се изпълнява в началото и да продължи дори ако актуализираме, редактираме нашата grub,

sudo nano /etc/default/grub

и ние търсим линия:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Добавяме следния ред преди тих плисък,

init=/sbin/e4rat-preload

Оставайки по този начин.

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

Запазваме файла и презареждаме grub:

sudo update-grub

И вече го имаме, отсега нататък необходимите програми ще се зареждат по-бързо.

За повече информация можете да посетите страницата им SourceForge.

След известно време ще го пробвам и ако не се върна, ще бъде, защото твърдият ми диск ще е умрял 😀


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   elav <° Linux каза той

    Той работи е ** крал !!! Можете да кажете, че приложенията се отварят по-бързо 😀

  2.   Карлос каза той

    Чудесно, ще го пробвам в LMDE ... Ще ви кажа как върви.

    Поздрави.

  3.   Fredy каза той

    Същото, ако не се върна бързо, ще се върна по-късно хехе.

    1.    Fredy каза той

      След няколко опита, не, не се получи.

      Ще опитам отново, но друг ден.

      1.    elav <° Linux каза той

        Работи за мен и KZKGGaara, преди да хвърли своя Archlinux на земята също хахахаха

        1.    нержамартин каза той

          О, БОЖЕ МОЙ! какво се случи с него? o_0

          1.    нержамартин каза той

            Хм! пак пиша от работата! ^ _ ^ U
            Не вярвайте, че съм отишъл в «тъмната страна» !!! хехехе

            1.    elav <° Linux каза той

              Нормално, днес KZKGGaara се появи с инсталиран Windows 7 😀


  4.   Еритрим каза той

    Действа като чар! Програмите стартират много по-бързо! Благодаря ви много за съвета! 😀

  5.   dhunter каза той

    Открих, че има стъпка, която може да бъде пропусната:

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

    След като това бъде направено, e4rat започва да премества файловете от вашия диск (може да отнеме известно време), когато приключи, рестартираме.

    sudo shutdown-r сега ## ТАЗИ РЕБОТИРАНЕ Е ПОВЕЧЕ

    За да може програмата винаги да се изпълнява в началото и да продължи дори ако актуализираме, редактираме нашата grub,

    sudo nano / etc / default / grub

  6.   Ерунамо ДЖАЗ каза той

    Е, току-що опитах и ​​истината е, че промяната не е много: /, и че не форматирах почти година.

  7.   Ангел де ла вега каза той

    Добър ден, последвах стъпките към писмото, но не се получи, дори файлът startup.log не е създаден и проверете програмите, които се стартират и e4rat не стартира, имам Ubuntu 13.04, истината вече ме подлудява малко ... Ще оценя твоята помощ

  8.   Mario каза той

    Отлична тази стъпка от стартиране за 1 минута 40 секунди до 29 точни секунди !!!!!!!!!! Благодаря ви много, въпреки че изобщо не го обясняват добре, но експериментирах, постигнах го благодаря