具有无限大小的Python队列的实际大小

时间:2015-12-16 14:33:04

标签: python multithreading

当使用maxsize< = 0初始化Python队列时,其大小是无限的:

  

class Queue.Queue(maxsize = 0)

     

FIFO队列的构造函数。 maxsize是一个设置的整数   可以放入的项目数量的上限   队列。如果maxsize小于或等于零,   队列大小是无限的。

我想知道队列大小的实际限制是什么。

背景:我想编写一个应用程序,以-say-2 kHz的采样率从测量设备获取数据,并将所有数据放入队列中。另一方面,有一个GUI定期 - 每秒一次 - 从队列中检索所有数据并更新绘图窗口。所以我的问题是这是否安全。

0 个答案:

没有答案