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