Python программа зависает через несколько часов - PullRequest
1 голос
/ 07 февраля 2020

Я написал расширенную Python программу для управления системой aquaponi c с Raspberry Pi (объяснение в readme.md).

С некоторых недель программа зависает через несколько часов. При запуске процент CPU Python3 составляет 7-8%, Память = 3-4%. После замораживания Python3 использует 100% ЦП (согласно верху). Raspberry Pi не зависает, только программа. Я пытался найти причину с помощью psutil. Python -Shell (который печатает атрибуты psutil) показывает процессор 7,6% и память на 3,4% за час, затем он зависает.

Есть ли способ найти причину замерзания с помощью psutil или другой системы? module?

Я размышлял, могут ли триггеры повторять команды импорта в подмодулях (которые вызываются во время mainl oop). Но в документации «import» говорится, что ни один модуль не импортируется снова, если он уже находится в памяти.

...