【Linux】线程安全:互斥锁、条件变量、信号量、死锁

线程安全是指多个线程对于临界资源的访问是安全的,而要实现线程安全,咱们要采用同步与互斥的方式。程序员 互斥锁 互斥锁本质上是一个只有0和1的计数器,自己也是一个临界资源(采用一步置换的方法保持自身操做的原子性)。互斥锁用于标记临界资源的访问状态,每一个线程在访问临界资源以前,都要先访问互斥锁,判断当前是不是可访问状态,若是是可访问状态,则先将访问状态置为不可访问,再去访问临界资源,访问完成后再将访
相关文章
相关标签/搜索