实现进程互斥

image.png

信号量表示:进入临界区的名额,不同的临界资源需要设置不同的信号量

实现进程同步和前驱关系

让各个并发进程有序地推进

  1. 分析什么地方需要实现「同步关系」,也就是必须保证一前一后执行的所有动作,都需要设置同步信号量

    image.png

  2. 设置同步信号量,初始值为 0

image.png

可以简记为「前 V P 后」