Posted on ::

Linux Survival Guide #1 | Оптимизация загрузки

Если вам кажется, что systemd — отвратительная служба запуска, то самое время проверить ваш журнал

sudo journalctl --disk-usage

Если их ОЧЕНЬ много, то время уборки:

sudo journalctl --vacuum-size=96M

Также можно использовать аргументы vacuum-time=2days или vacuum-files=50files

Просмотреть время загрузки дистрибутива очень просто:

systemd-analyze

Однако, помните, что loader не включает grub (только если вы, как я, грузитесь из systemd-boot)

Хотите увидеть загрузку в виде графа? Пожалуйста:

systemd-analyze plot > boot.svg

Так, а почему так много времени занимает загрузки graphics.target? Сейчас узнаем:

systemd-analyze critical-chain

Удалите старые ядра (и вообще все потерянные пакеты заодно), в Debian/Ubuntu:

sudo apt-get --purge autoremove

В Solus:

sudo clr-boot-manager update
# (удаляет старые ядра)
sudo eopkg rmo 
#удаляет все потерянные пакеты
Table of Contents