@Jebati

Как определить, завис ли процесс?

Здравствуйте.

Цель такая: определить, правильный статус процесса. Погуглив, я понял, что кастомно определить, что процесс завис - нельзя. Но есть bash скрипты, которые помогут это решить *(что меня не очень устаивает).

Подскажите, как верно определить, завис ли процесс? Учитывая, что это совсем разные программы, которые потребляют по разному.
  • Вопрос задан
  • 1198 просмотров
Пригласить эксперта
Ответы на вопрос 1
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
процесс должен отвечать на что-либо, либо писать логи.
Иначе вы не определите чем конкретно он занят.
bash скрипты ничего решить не могут, можно просто при помощи баш скриптов отправлять сигналы в процесс или смотреть его параметры, но это можно делать и другими способами. Просто баш скрипты обычно самые доступные для пользователя.
Можете пробовать смотреть что-то в /proc/, или через top
или посмотреть как именно работают те bash скрипты, про которые вы упоминаете.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы