На Linux-сервере приложение под управлением systemd тормозит. Какие шаги диагностики предпримете?

Сначала сопоставьте замедление с CPU, памятью, диском и сетью, затем проверьте процесс, его журналы и ограничения systemd/cgroup.

Короткий ответ

Что ответить на собеседовании

Сначала сопоставьте замедление с CPU, памятью, диском и сетью, затем проверьте процесс, его журналы и ограничения systemd/cgroup.

Подробный разбор

Ответ с пояснениями

Сначала сопоставьте замедление с CPU, памятью, диском и сетью, затем проверьте процесс, его журналы и ограничения systemd/cgroup.

Начните с systemctl status и journalctl, определите PID, проверьте загрузку и ожидания I/O. Сравните текущие показатели с нормой и временем последних изменений. При необходимости переходите к профилированию и зависимостям приложения. Слепой рестарт может скрыть причину и уничтожить полезное диагностическое состояние.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее