互斥:解决程序中临界资源的竞争问题
函数接口说明:
pthread_mutex_init:初始化互斥锁
pthread-mutex_lock:申请互斥锁(加锁)
pthread_mutex_unlock:释放互斥锁(解锁)
无互斥锁时:
由于资源竞争,b还来不及++
加互斥锁后:
使用互斥锁后ab值相等不执行操作
互斥:解决程序中临界资源的竞争问题
函数接口说明:
pthread_mutex_init:初始化互斥锁
pthread-mutex_lock:申请互斥锁(加锁)
pthread_mutex_unlock:释放互斥锁(解锁)
无互斥锁时:
由于资源竞争,b还来不及++
加互斥锁后:
使用互斥锁后ab值相等不执行操作