parallel programming
lemoncyb
这个作者很懒,什么都没留下…
展开
-
pthread用法简介,pthread_creat(),pthread_join
线程创建 #include int pthread_create(pthread_t *thread, const pthread_attr_t * attr, void *(*start_routine)(void *), void *arg); 参数: Ø转载 2013-09-26 17:37:46 · 1629 阅读 · 0 评论 -
线程同步之条件变量使用手记
由来: 最近一直在想怎么高效率的在IO线程接收到数据时通知逻辑线程(基于线程池)工作的问题,像网络编程的服务器模型的一些模型都需要用到这个实现,下面我这里简单的罗列一个多线程的网络服务器模型 半同步/半异步(half-sync/half-async): 许多餐厅使用 半同步/半异步 模式的变体。例如,餐厅常常雇佣一个领班负责迎接顾客,并在餐厅繁忙时留意给顾客安排桌位,转载 2013-12-13 17:53:01 · 654 阅读 · 0 评论 -
Linux操作系统下的多线程编程详细解析----条件变量pthread_cond_t那些事儿
推荐两个博文: http://www.cnblogs.com/Creator/archive/2012/04/18/2455584.html http://blog.csdn.net/sunboy_2050/article/details/6031723 (以下内容摘自上述两篇博文) 在多线程编程下,常常出现A线程要等待B线程条件完成后再继续进行,这里等待方式有两转载 2013-12-14 21:14:10 · 793 阅读 · 0 评论