multiprocessing.pool.Pool / ThreadPool可以懒惰地创建工作者吗?

时间:2017-10-02 18:41:41

标签: python python-multiprocessing python-multithreading

我想在我的程序中全局声明我的ThreadPool

但是,multiprocessing.pool.ThreadPool即使没有向池提交任何作业,也会创建工作线程。这会导致各种各样的问题,即使我最终没有分配线程(例如,当我在多线程程序中设置断点时,PyCharm对我来说完全无法使用,如果进程没有干净地关闭,还会留下dingleberry zombie进程)

有没有办法让multiprocessing.pool.ThreadPool懒惰地创建线程?

0 个答案:

没有答案