消费者进程和生产者进程之间因为共享缓冲区相互竞争而间接制约具有互斥关系同时相互以对方的运行结果为条件而直接制约也具有同步的关是一对同时具有竞争和合作的进程。在并发系统中进程之间相互制约具有同步和互斥是相当普遍的现象。这种进程之间的相互关系靠单个进程自身的力量是无法解决的必须以进程间的相互通信为基