GATE Computer Science (CS) 2020 Solved Papers
© examsiri.com
Question : 57 of 65
Marks:
+1,
-0
Each of a set of n processes executes the following code using two semaphores a and b initialized to 1 and 0, respectively. Assume that count is a shared variable initialized to 0 and not used in CODE SECTION P.
CODE SECTION P
wait (a); count=count+1;
If (count==n) signal (b);
signal (a); wait (b); signal (b);
CODE SECTION Q
What does the code achieve?
CODE SECTION P
wait (a); count=count+1;
If (count==n) signal (b);
signal (a); wait (b); signal (b);
CODE SECTION Q
What does the code achieve?
Go to Question: