多线程相关的一些常识

1、pthread_mutex_lock  :当pthread_mutex_lock()返回时,该互斥锁已被锁定。线程调用该函数让互斥锁上锁,如果该互斥锁已被另一个线程锁定和拥有,则调用该线程将阻塞,直到该互斥锁变为可用为止

 

2、pthread_cond_wait  :条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待"条件变量的条件成立"而挂起;另一个线程使"条件成立"(给出条件成立信号)。为了防止竞争,条件变量的使用总是和一个互斥锁结合在一起。

 

 

3、

posted @ 2019-05-09 21:46  爱简单的Paul  阅读(134)  评论(0编辑  收藏  举报