码迷,mamicode.com
首页 >  
搜索关键字:cond    ( 3718个结果
linux线程锁的迷思
http://www.ibm.com/developerworks/cn/linux/thread/posix_thread3/#1 当多线程想要等待某一条件成立时,用pthread_cond_wait来阻塞线程, 首先明确wait的作用,pthread的wait与lock都可以阻塞线程等待“条件”成立,区别在于: wait之后的发送来的条件成立(pthread_cond_broad...
分类:编程语言   时间:2015-05-27 21:10:13    阅读次数:130
火车票售票系统
1 #include 2 #include 3 #include 4 #include 5 6 typedef struct tag { 7 int ticketcount; 8 pthread_mutex_t lock; 9 pthread_cond_...
分类:其他好文   时间:2015-05-26 22:56:10    阅读次数:191
多维空间树 kd-tree
#lang scheme ( define ( make-node point axis left-child right-child )    ( define ( dispatch msg . args )       ( cond           [ ( eq? msg 'point ) point ]          [ ( eq? msg 'axis ) axis...
分类:其他好文   时间:2015-05-26 18:52:15    阅读次数:180
NPTL 线程同步方式
NPTL提供了互斥体 pthread_mutex_t 类型进行线程同步,防止由于多线程并发对全局变量造成的不正确操作。使用 pthread_mutext_t 对数据进行保护已经可以实现基本的数据同步,NPTL又提供了pthread_cond_t 条件变量与pthread_mutext_t一起使用实现...
分类:编程语言   时间:2015-05-24 21:42:33    阅读次数:154
【转】pthread_cond_t怎么使用
原文链接:http://blog.csdn.net/zclongembedded/article/details/7337729#0-tsina-1-61587-397232819ff9a47a7b7e80a40613cfe1最近看《UNIX环境高级编程》多线程同步,看到他举例说条件变量pthrea...
分类:其他好文   时间:2015-05-08 16:24:21    阅读次数:160
多线程同步
多个线程按照规定的顺序来执行,即线程同步 条件变量实现线程同步 1.初始化: pthread_cond_t cond_ready = PTHREAD_COND_INITIALIZER; 2.等待条件成熟:pthread_cond_wait(&cond_ready,&mut); 3.设置成熟条件:pthread_cond_signal(&cond_ready); 综合...
分类:编程语言   时间:2015-05-07 22:10:19    阅读次数:139
POSIX 使用互斥量和条件变量实现生产者/消费者问题
boost的mutex,condition_variable非常好用。但是在Linux上,boost实际上做的是对pthread_mutex_t 和pthread_cond_t的一系列的封装。因此通过对原生态的POSIX 的mutex,cond的生成者,消费者的实现,我们可以再次体会boost带给....
分类:其他好文   时间:2015-05-06 14:41:17    阅读次数:273
【原创】开源Math.NET基础数学类库使用(17)C#计算矩阵条件数
矩阵A的条件数等于A的范数与A的逆的范数的乘积,即cond(A)=‖A‖·‖A^(-1)‖,对应矩阵的3种范数,相应地可以定义3种条件数。 函数 cond(A,1)、cond(A)或cond(A inf) 是判断矩阵病态与否的一种度量,条件数越大矩阵越病态。条件数事实上表示了矩阵计算对于误差的敏感...
分类:Windows程序   时间:2015-05-05 08:49:23    阅读次数:183
linux线程池
typedef struct task_queue { pthread_mutex_t mutex; pthread_cond_t cond; /* when no task, the manager thread wait for ;when a new task come,...
分类:编程语言   时间:2015-04-25 14:52:57    阅读次数:160
线程条件量使用注意事项
pthread_cond_wait的使用:pthread_mutex_t qlock;pthread_cond_t qready;/************pthread_cond_wait()的使用方法**********/pthread_mutex_lock(&qlock); /*loc...
分类:编程语言   时间:2015-04-25 00:09:56    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!