TGViewer
LinuxCamp | DevOps LinuxCamp | DevOps @linuxcamp_tg · 13.6K subscribers
Post #624 7.08K
Быстрый анализ загрузки через systemd-analyze

На сервере все ок: железо норм, диски норм, но после ребута он думает о смысле жизни секунд 40. Обычно лезешь сразу в сервисы, логи и смотришь что запустилось, а что еще нет. Но иногда юнит не падает, а просто висит в starting и ждёт сеть, DNS, диск или маунт.

Что делает systemd-analyze

systemd-analyze вскрывает сколько заняло ядро, сколько занял userspace, и какие юниты съели время.

Кто тормозит


systemd-analyze blame


Она покажет список юнитов, отсортированный по времени старта. Важно: это не всегда время выполнения, а то, сколько юнит считался стартующим. Но обычно виновники видны сразу.

Дерево зависимостей

Когда юнит тормозит, часто причина не в нём, а в том, что он ждёт сеть, диск, другой сервис.


systemd-analyze critical-chain


Эта штука показывает цепочку, что блокировало путь до default.target. Видно кто кого ждал и где пробка.

График загрузки для красивого разбора

Если хочется визуально показать коллеге почему оно долго стартует, есть SVG-таймлайн.


systemd-analyze plot > boot.svg


Открываешь boot.svg в браузере и видишь полосочки, кто и когда стартовал.

Вывод

systemd-analyze это твой способ увидеть кто, где и почему тормозит загрузку и кто кого ожидает.

LinuxCamp | #utils
  • 👍 28
  • 🔥 13
  • ❤ 5
More from @linuxcamp_tg
  1. Sep 28, 2026Проекту GNU вчера исполнилось 43 года 1983 год: Ричард Столлман объявил планы разработать…
  2. Sep 25, 2026Linux будет работать на ноутах с Snapdragon X2. Qualcomm добавляет полноценную поддержку L…
  3. Sep 24, 2026Так все по делу)) Советует же самый быстрый фикс LinuxCamp | #memes
  4. Sep 23, 2026Планы на 3 октября — прийти на RWB Infra x Security Meetup Мы направим прожекторы на инфра…
  5. Sep 22, 2026Ещё одна рекордная неделя для AI-разработки в Linux. На прошлой неделе в ядро попало 1 634…
  6. Sep 17, 2026Открыл плейлист, а как выйти - непонятно 😁 LinuxCamp | #memes
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →