Есть ли какой-либо инструмент Linux может найти след процесса Python-программы? - PullRequest
0 голосов
/ 28 марта 2012

У меня сейчас запущен процесс python, но он зависает без журнала - не исключение, я не знаю, что с ним происходит.

Эта ошибка появляется каждые 5 или 6 часов, так что на этот раз я не хочу убивать процесс и пытаюсь найти способ отследить, какая строка зависает.

Я пытался PStack , но я не могу понять системный вызов, который он перечисляет.

Есть ли какой-нибудь инструмент, который может показать мне, какая строка зависает в программе, будет ли идеально, если информация трассировки отобразится в python?

1 Ответ

2 голосов
/ 28 марта 2012

Вы можете использовать GDB с Python: http://docs.python.org/devguide/gdb.html, который может дать вам трассировку стека Python.

...