唠叨学姐

文章
8
资源
0
加入时间
3年1月10天

互斥锁和死锁的对比,代码案例

互斥锁和死锁的对比:互斥锁:互斥锁是对共享数据进行锁定,保证同一时刻只能有一个线程去操作互斥锁是多个线程一起去抢,抢到锁的线程先执行,没有抢到锁的线程需要等待,等互斥锁使用完释放后,其它等待的线程再去抢这个锁。互斥锁能够保证多个线程访问共享数据不会出现数据错误问题使用互斥锁会影响代码的执行效率,多任务改成了单任务执行互斥锁如果没有使用好容易出现死锁的情况死锁:使用互斥锁的时候注意死...