@MiAbo

Ограничивать ли время работы потоков?

Есть тредпул, который инстанцируется в момент запуска приложения и в нем создается определенное число потоков, которые читают очередь(Producer-Consumer). В момент, когда приложение ловит сигнал SIGINT или SIGTERM этот тредпул аккуратно останавливает потоки. Если приложение будет работать неделю, то возникнут ли какие-нибудь проблемы (с памятью или еще что)? Необходимо ли раз в какое то время удалять старые потоки и создавать новые экземпляры Thread?
  • Вопрос задан
  • 91 просмотр
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Потоки используют общее адресное пространство, так что завершение потока не поможет освободить память, если он выполнял текущий код.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы