Skip to content

Instantly share code, notes, and snippets.

@niya3
Created May 30, 2022 07:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save niya3/6b33ec06248386fa7674534c2137f71d to your computer and use it in GitHub Desktop.
Save niya3/6b33ec06248386fa7674534c2137f71d to your computer and use it in GitHub Desktop.

ищем сервис, замедляющий загрузку

NB все команды можно выполнять удалённо, запустив с -H hostname

systemd-analyze time

общее время загрузки цели. если аргумент не указан, то цель по умолчанию: multi-user.target либо graphical.target

systemd-analyze blame

Выводит список самых медленных загрузок сервисов (?)

systemctl list-dependencies

Выводит рекурсивное дерево зависимостей для цели

systemd-analyze critical-chain

Выводит ветку зависимостей для цели со временем загрузки зависимости, позволяет понять, почему именно данная цель загружалась медленно

systemd-analyze plot

Генерирует svg, по которому можно разглядеть взаимные зависимости и блокировки зависимостей

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment