collections.deque和Queue都是线程安全的吗?
来源:11-3 线程间通信 - 共享变量和 Queue

无限灬
2022-07-01
双端队列是线程安全的(http://docs.python.org/library/collections.html#deque-objects),用于从相对侧追加和弹出。在这里,文档只提到 append() 和 popleft() 是线程安全的。
这是我从网上找到的,从Queue的源码来看内部也是用了deque,如果deque是线程安全的,那么还何必需要加互斥锁和信号量来加锁呢?希望老师解答一下
写回答
1回答
-
bobby
2022-07-05
都是线程安全的
00
相似问题