.. 直接用现成的组件组合和你从头造轮子哪个更费事?
这个说到底就是生产者消费者模型,条件变量信号量,不是什么高深的技术,都用烂了的。
我用 blocking Concurrent Queue 是因为测试过,确实比我自己手撸的 FIFO 性能要好很多。
定义一个 AppCmd 然后用派生类的方式传递参数和信息是因为我队列可能要处理不同的任务,这样具有普适性。
【 在 ylh0315 的大作中提到: 】
: 哪有那么费事,libc里一大堆pthread_打头的函数。
: 我都是用这些函数进行线程间通信。
: 实在不行,还有fifo,pipe,socket。信号量,signalfd,timerfd,eventfd,epoll。。。。
: ...................
--
修改:speedboy2998 FROM 218.76.62.*
FROM 218.76.62.*