Question: Can the following program deadlock? Why or why not? Initially: a = 1, b = 1, c = 1. Thread 1: P(a); P (b);
Can the following program deadlock? Why or why not? Initially: a = 1, b = 1, c = 1. Thread 1: P(a); P (b); V (b); P(c); V(c); V (a); Thread 2: P(c); P (b); V (b); V(c);
Step by Step Solution
There are 3 Steps involved in it
Here Pa is a kind of wait function Which reduce the value of Semaphore variable Va is kind of ... View full answer
Get step-by-step solutions from verified subject matter experts
