c**s 发帖数: 114 | 1 请问有什么最好的方式做多个thread之间的实时通信?
我想最简单的办法可能是每个thread都是一个死循环,然后读或写一个所有thread共有
的类。但是这样每次读写都要加锁,会不会对性能影响很大呢? |
d***y 发帖数: 65 | 2 IPC?
【在 c**s 的大作中提到】 : 请问有什么最好的方式做多个thread之间的实时通信? : 我想最简单的办法可能是每个thread都是一个死循环,然后读或写一个所有thread共有 : 的类。但是这样每次读写都要加锁,会不会对性能影响很大呢?
|
f*****Q 发帖数: 1912 | 3 (修改:一般)影响不大。
先下手干,弄成了再说。 |
c**r 发帖数: 10001 | 4 用信号灯(Semaphore)啊
【在 c**s 的大作中提到】 : 请问有什么最好的方式做多个thread之间的实时通信? : 我想最简单的办法可能是每个thread都是一个死循环,然后读或写一个所有thread共有 : 的类。但是这样每次读写都要加锁,会不会对性能影响很大呢?
|
r****t 发帖数: 10904 | 5 什么叫多个thread之间的*实时*通信?you got to block and wait for data in some
threads. 这种事干多了,你就觉得还是twisted省心。 |