主程序需要单线程来处理的两个线程产生两不同类型的消息,请问下有什么高效的方式吗?
|      1yufpga      2018-05-22 08:36:28 +08:00 via Android 消息队列?或者 libev 做事件循环? | 
|  |      2yylucifer      2018-05-22 09:30:22 +08:00 epoll 了解一下? | 
|  |      3sqbing      2018-05-22 09:43:34 +08:00 和平台无关吧,信号量就行了 | 
|  |      4innoink      2018-05-22 10:34:55 +08:00 via Android 请问你觉得不“高效”的地方在哪 | 
|      5atmtr OP @yylucifer 嗯,看了 epoll 好像是只能对流式的文件描述符进行监控对吧。我异步的消息是自己定义的通知消息,这样是不是得转到 SOCKET 去做了?会影响效率吧 | 
|  |      6yylucifer      2018-05-22 11:43:53 +08:00  1 | 
|  |      8current      2018-05-22 11:53:24 +08:00 弄个线程安全的 queue 就可以,pipe + epoll 也可以 | 
|      11chinuno      2018-05-22 12:09:55 +08:00 via Android std:future? | 
|      12linyinma      2018-05-22 17:35:05 +08:00 读楼主描述的需求有一种难受的感觉~~ |