Я написал расширенную 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» говорится, что ни один модуль не импортируется снова, если он уже находится в памяти.