Оптимізація завантаження 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

і ми шукаємо linea:

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.

Через деякий час я спробую, і якщо я не повернусь, це буде тому, що мій жорсткий диск загинув


13 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

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

  1.   elav <° Linux - сказав він

    Це працює ** ** король !!! Ви бачите, що програми відкриваються швидше 😀

  2.   Карлос - сказав він

    Чудово, я спробую в LMDE ... Я розповім вам, як це відбувається.

    Привіт.

  3.   Фреді - сказав він

    Те саме, якщо я не швидко повернусь, я повернусь пізніше хе-хе.

    1.    Фреді - сказав він

      Після декількох спроб ні, це не спрацювало.

      Я спробую ще раз, але інший день.

      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.   Маріо - сказав він

    Відмінний цей крок, починаючи з 1 хвилини 40 секунд до 29 точних секунд !!!!!!!!!! Щиро дякую, хоча вони взагалі не пояснюють це добре, але експериментуючи, я досяг цього, дякую