队列在多线程中的兴趣是什么

时间:2018-12-24 13:06:39

标签: python-3.x multithreading queue

我不太了解Queue在多线程中的实用程序。例如,当我们尝试建立工作者池(使用多线程)时。

我了解到Queue可用于在进程之间交换信息(在并行计算中,需要进行多个处理,但这是完全不同的情况),但是在多线程中,queue有什么用?我们有一个共享内存,所以我想这不是在线程之间共享信息(我们可以用一个简单的变量或一个简单的列表来做到这一点)...

在这篇文章中,他们试图解释为什么我们使用Queue来创建线程池(以模拟并行处理),但是我仍然不太了解:https://www.troyfawkes.com/learn-python-multithreading-queues-basics/

我可能把事情弄混了,所以如果您能给出一些实用的Python示例以及说明,我将不胜感激。

0 个答案:

没有答案