Разберём, как одной командой увидеть, какие systemd‑юниты дольше всего стартуют. Это полезно для ускорения загрузки системы и поиска проблемных служб.
Для начала выведем рейтинг самых медленных сервисов при загрузке через встроенный инструмент
systemd:systemd-analyze blame
Теперь покажем, как вывести только первые строки, чтобы удобнее увидеть самые «тяжёлые» юниты:
systemd-analyze blame | head -n 15
Для точечной диагностики выведем подробности конкретного сервиса из списка:
systemctl status NetworkManager.service
Проверка работы:
systemd-analyze blame | head -n 3
# например: 3.912s NetworkManager.service
Очистка:
sudo systemctl daemon-reload
🔥 Этот инструмент помогает быстро понять, где система тратит время при старте, и какие службы можно оптимизировать или отключить.
➡️ DevOps Ready | #практика