你可能喜欢
问答题
有如下两个并发进程P、Q(如下图所示)。
试用一种同步机制修改程序,使P、Q两个进程能正确执行。(假定先让P运行,然后让Q运行)
用PV操作作为同步机构制来实现同步
问答题
有如下两个并发进程P、Q(如下图所示)。
若P进程已经执行了3个循环后,P、Q进程并发执行了一个循环,请写出可能出现的打印值。
P执行三个循环后,M的值为17
然后P、Q并发执行一个循环,根据(1)中三种可能的操作次序,输出值可能为:22、17
问答题
有如下两个并发进程P、Q(如下图所示)。
列出P、Q并发执行时可能出现的与时间有关的操作序列。问答题
问答题
生产围棋的工人不小心把相等数量的黑子和白子混装在一个箱子里,现要用自动分拣系统把黑子和白子分开,该系统由两个并发执行的进程组成,系统功能如下:
(1)进程A专门拣黑子,进程B专门拣白子;
(2)每个进程每次只拣一个子,当一个进程在拣子时不允许另一进程去拣子;
(3)当一个进程拣了一个子(黑子或白子)以后,必让另一个进程拣一个子(白子或黑子)。