+ -
当前位置:首页 → 问答吧 → 【求助】多线程通信中Queue的使用

【求助】多线程通信中Queue的使用

时间:2010-11-04

来源:互联网

我使用threading.Thread写多线程,使用Queue.Queue来做线程间通信。
问题是,子线程(读queue)要不断地轮询queue来判断是否有数据可用进而读取数据。这样对CPU的占用比较大。
请问,有没有什么办法堵塞子线程,有数据后wakeup?
抑或使用multiprocessing有什么办法么?

谢谢!

作者: IAMTOP1982   发布时间: 2010-11-04

作者: IAMTOP1982   发布时间: 2010-11-04