试题详情

设有两个优先级相同的进程P1,P2如下。令信号量S1,S2的初值为0,已知Z=2,试问P1,P2并发运行结束后X=( ),Y=( ),Z=( )。 进程P1 进程P2 Y=1; X=1; Y=Y 2; X=X 1 ; Signal(S1) ; Wait (S1); Z=Y 1 ; X=X Y; Wait(S2); Signai(S2); Y=Z Y Z=Y Z