linux C++多线程 同步问题 要求实时性 如何解决

有这样一个问题 , 我现在做一个控制器 当接收到界面 几类数据之后 ,分类计算运行。要求是接收到数据后就可以立马运行,有没有什么好的思路,大家帮忙想一想。
使用互斥锁会有延时 情况

http://blog.csdn.net/wangyin159/article/details/49835287

C++11的多线程编程
http://www.tuicool.com/articles/VFjyYnq