Question: 7. Will the following experience a deadlock? Explain why. (a) First case [10]: (b) Second case [10]: Initial semaphore values: s1=1,s2=1,s3=1 P1: P2: P3: wait(s1);
7. Will the following experience a deadlock? Explain why. (a) First case [10]: (b) Second case [10]: Initial semaphore values: s1=1,s2=1,s3=1 P1: P2: P3: wait(s1); wait(s2); wait(s2); wait(s2); wait(s3); wait(s3); print("1"); print("2"); signal(s2); signal(s3); print(" 3); signal(s1); signal(s2); signal(s1); signal(s3); signal(s2)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
