Содержание
Если взглянуть на статистику bootchart, то можно заметить, что при загрузке системы ни жесткий диск, ни CPU не используются полностью. E4rat позволяет максимально задействовать жесткий диск и CPU, ускоряя таким образом процесс загрузки.
Все происходит в три этапа:
E4rat может быть полезной в системах с одним пользователем, использующим автозапуск Х-в, при этом также можно ускорить запуск нужных программ. На серверах или при загрузке в CLI - время загрузки системы может снизиться не на много. Для SSD-дисков вообще нет смысла использовать, поскольку у них отсутствуют движущиеся части и, как следствие, отсутствуют (почти) задержки, однако, пользователям таких дисков, может быть полезно ознакомиться с Ureadahead.
Нам изначально нужно загрузить пакет e4rat:
В Ubuntu изначально установлен пакет ureadahead, который по словам разработчиков способен ускорить загрузку систему, но он конфликтует с e4rat, соответственно нам нужно его удалить, выполним в терминале команду:
sudo dpkg --purge ureadahead
sudo apt-get update
Устанавливаем пакет - e4rat(просто кликнув два раза по данному файлу и он откроется в Центре приложений ubuntu где будет достаточно нажать на кнопку - Установить). Система будет сообщать, что структура данного файла не корректна и может вызвать проблемы в работе системы, игнорируем данное сообщение и устанавливаем пакет.
sudo gedit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT
GRUB_CMDLINE_LINUX_DEFAULT="quite splash init=/sbin/e4rat-collect"
Жмем на кнопку сохранить и можно закрыть редактор. После нам нужно выполнить перезагрузку системы, в терминале выполните команду:
sudo reboot
По истечению 120 секунд, система сама перезагрузиться, как обычно авторизуемся и входим в систему. Снова откроем терминал и выполним команду:
sudo e4rat-realloc /var/lib/e4rat/startup.log
sudo gedit /etc/default/grub
Ниже под параметром:
GRUB_CMDLINE_LINUX_DEFAULT="quite splash init=/sbin/e4rat-collect
вы увидите строку:
GRUB_CMDLINE_LINUX=""
Которую заменяем на:
GRUB_CMDLINE_LINUX="init=/sbin/e4rat-preload"
В редакторе жмем на кнопку сохранить, вот и все готово. Выполним еще одну перезагрузку системы и можно посмотреть и сравнить увеличилась ли скорость загрузки.
.
Автор: Юрий Герук
Лицензия: CC BY-SA 4.0