线程完成后关闭proecssors

时间:2017-04-14 21:59:15

标签: python multithreading python-3.x

有没有办法在完成后关闭一个线程?

例如,我目前有:

 pool = mp.Pool(processes=6)
 all_items = [pool.apply_async(function_name, args=(task)) for task in all_tasks]
 for item in all_items:
    item.get()  
 pool.close()

线程仅在所有6个完成后关闭。是否可以在每次完成后单独关闭它们。 (即,释放被完成的行为捆绑的RAM)

0 个答案:

没有答案