蒋博1026 发表于 2019-8-19 15:59

Linux-线程同步之互斥锁

1、互斥锁又叫互斥量(mutex)2、相关函数:pthread_mutex_init   pthread_mutex_destroy      pthread_mutex_lock  pthread_mutex_unlock3、互斥锁与信号量的关系:可以认为互斥锁是一种特殊的信号量4、互斥锁主要用来实现关键段的保护提示:man3 pthread_mutex_init时提示找不到函数,说明你没有安装pthread相关的man手册。安装方法:1、虚拟机上网;     2、sudo   apt-get   install   manpages-posix-dev补充:线程同步之条件变量相关函数:pthread_cond_init  pthread_cond_destroy       pthread_cond_wait      pthread_cond_signal/pthread_cond_broadcast注意点:条件变量需要和互斥锁配合使用,不能单独使用
页: [1]
查看完整版本: Linux-线程同步之互斥锁