设有两个优先级相同的进程Pl和P2,代码如下所示。信号量S1和S2的初值均为 0,试问P1和P2并发执行后,X、Y、Z的值各是多少?进程Pl和P2之间是什么 关系?
进程Pl: 进程P2:
Y=1; X=1;
y=y+2; x=x+1;
z=y+1; P(S1);
V(S1); x=x+y;
P(S2); z=x+z;
y=z+y; V(S2);
P1和P2并发执行后,
x=5
y=12
z=9
进程P1和P2之间是同步关系。
扫描二维码免费使用微信小程序搜题/刷题/查看解析。
版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。