首页 > 编程语言 > 详细

多线程相关的一些常识

时间:2019-05-09 22:01:45      阅读:121      评论:0      收藏:0      [点我收藏+]

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

 

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

 

 

3、

多线程相关的一些常识

原文:https://www.cnblogs.com/simplepaul/p/10841288.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!