Я использую Python 3.8.0 и PyCharm и заметил, что в моем конкретном сценарии среда IDE завершает все выполнение кода (что подтверждается операторами печати консоли), но затем отображается до 15-20 секунд перед отображением «Процесс завершен с помощьюкод выхода 0 "сообщение. Я предполагаю, что Python приложил некоторые усилия, чтобы освободить память или закрыть поток?
Это только недавно начало происходить, так что это не специфичная для IDE проблема.
Я обеспокоенможет быть скрытая утечка памяти или что-то подобное, поскольку я использую функцию functools 'lru_cache для нескольких дорогих функций.
Какие инструменты я могу использовать для диагностики этой проблемы?