更新时间:2020年06月23日18时24分 来源:传智播客 浏览次数:
问题:互斥锁是什么,有什么作用?
答:
互斥锁是为了解决在多线程访问共享资源时,多个线程同时对共享资源操作产生的冲突而提出的一种解决方法,在执行时,哪个线程持有互斥锁,并对共享资源进行加锁后,才能对共享资源进行操作,此时其它线程不能对共享资源进行操作。只有在持有锁的线程将锁解锁释放后,其它线程才能进行抢锁加锁操作,互斥锁的主要作用就是用来解决多线程对共享资源的竞争问题。推荐了解传智播客Python+人工智能培训课程。
Python兴趣课程,0基础Python 3天入门课程
·了解Python主流就业方向,把握最新热点技术
·掌握Python的基础语法及API调用
·能够使用Python对数据获取、使用和展示
·打造自己的数据分析项目并自动生成工作报告