Multiple Choice
Which of the following is NOT true?
A) Since semaphore and mutex lock are tools for synchronization, process that have used semaphores or mutex locks should not cause deadlocks
B) Semaphores and mutex locks may be shared resources that difference processes contend for, and hence deadlocks may occur
C) a set of processes is in a deadlocked state when every process in the set is waiting for an event that can be caused only by another process in the set
D) all of the above
Correct Answer:

Verified
Correct Answer:
Verified
Q51: What is the difference between a semaphore
Q52: Peterson's solution works on modern computer architectures.
Q53: What is meant by "short duration"?
Q54: Which of the following actions should be
Q55: When the mutex lock is implemented based
Q56: Every object in Java has associated with
Q57: Explain how semaphore implementation overcomes the busy
Q59: The preemptive kernel is more suitable for
Q60: The counting semaphore is initialized to _.<br>A)
Q61: Which of the following solutions needs hardware