Задать вопрос
@Jebati

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

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

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

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

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

Похожие вопросы