linux-多任务同步和互斥_兔子警官QAQ的博客-CSDN博客

网站介绍:文章目录同步互斥概述互斥锁互斥锁的概念互斥锁的操作初始化互斥锁互斥锁上锁互斥锁解锁销毁互斥锁互斥锁案例信号量信号量的概念信号量用于互斥信号量用于同步信号量的操作信号量的初始化信号量P操作信号量V操作获得信号量的计数值信号量的销毁信号量的使用同步互斥概述在多任务操作系统中,同时运行的多个任务可能都需要访问/使用同一种资源多个任务之间有依赖关系,某个任务的运行依赖于另一个任务同步和互斥就是用于解决这两个问题的。互斥:一个公共资源同一时刻只能被一个进程或线程使用,多个进程或线程不能同时使用公共资源。PO