@MiAbo

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

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

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

Войти через центр авторизации
Похожие вопросы
02 авг. 2021, в 23:34
750 руб./в час
02 авг. 2021, в 23:03
10000 руб./за проект
02 авг. 2021, в 23:03
45000 руб./за проект