Sta*_*tan 7 c++ multithreading tbb
我需要一个快速的线程间通信机制,用于将work(void*)从TBB任务传递给正在运行/阻塞操作的多个worker.目前我正在考虑使用pipe()+ libevent.英特尔线程构建模块是否有更快,更优雅的替代方案?
void*
pipe()
libevent
Jas*_*n B 7
您应该能够使用带有互斥锁的标准内存,因为线程共享相同的内存空间.pipe()+ libevent解决方案似乎更适合进程间通信,其中每个进程具有不同的内存空间.
归档时间:
15 年,6 月 前
查看次数:
14963 次
最近记录:
10 年,7 月 前