Question: MULTIPLE ANSWER: Why must a process run signal when it is finished with a critical region? Group of answer choices The call to wait decrements
MULTIPLE ANSWER:
Why must a process run signal when it is finished with a critical region?
Group of answer choices
The call to wait decrements the semaphore count, so an increment is needed.
A process should check to see if another process is waiting on the critical region.
Signal is needed to alert the parent process when a child has been killed.
Without signal, processes can block on a semaphore and will stay blocked.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
