摘要:
fork - create a child process#include <unistd.h>pid_t fork(void); exec系列。 int pthread_create(pthread_t *restrict tidp,const pthread_attr_t *restrict_a 阅读全文
posted @ 2016-09-17 20:44
navas
阅读(123)
评论(0)
推荐(0)
摘要:
如果发出信号(pthread_cond_signal, pthread_cond_broadcast)时,没有线程在条件变量的wait 中等待,则这个信号丢失,其他线程走到wait时,投入睡眠状态。 对于本例子中,假设各线程必须要接收该信号(线程还没走到等待,主线程已经发送信号造成丢失),那么 应该 阅读全文
posted @ 2016-09-17 20:12
navas
阅读(1014)
评论(0)
推荐(0)
摘要:
pthread_cond_wait时,需要传入条件变量和互斥变量,并且外围需要锁住和释放互斥锁。因为我们等待时判断的变量往往就是引起冲突的共享变量。 阅读全文
posted @ 2016-09-17 19:45
navas
阅读(166)
评论(0)
推荐(0)

浙公网安备 33010602011771号