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
Q32: Which of the following are efforts to
Q33: Explain how semaphore implementation overcomes the busy
Q34: Assume you had a function named update()
Q35: Explain what critical section problem is.
Q36: Explain two general approaches to handle critical
Q38: Explain what race condition is.
Q39: Which of the following is NOT true
Q40: What three conditions must be satisfied in
Q41: Mutex locks and counting semaphores are essentially
Q42: Semaphore implementation overcomes the busy waiting problem.
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents