可以知道那么爸爸和妈妈呢是互斥关系,爸爸和女儿,妈妈和女儿之间是同步关系。而这两对进程呢,必须连起来,而儿子和女儿之间呢,没有处置和同步的关系,因为他们是选择条件执行,那么。那么不可能并发。那么,我们进行设信号量设置,设置四个信号量mmt apple orange。mutex呢表示,爸爸妈妈,
儿子和女儿对盘子的互斥诶诶。6 mmt呢表示,盘子是否为空?apple表示,是否可以取苹果orange呢?表示,是否可以取橘子,那么最开始的时候MT=1 mtx=1 apple=0 orange=0,那么我们看一下这个程序,这个部分。那么,父亲的进程呢?是wait father do wait MT就是看盘子是否为空?那么v but EX那么看这样一个盘子呢?是否呢?