Multiple Choice
Which of the following solutions needs hardware support for the critical section problem?
A) memory barriers
B) compare_and_swap instruction
C) atomic variables
D) all of the above
Correct Answer:

Verified
Correct Answer:
Verified
Related Questions
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
Q58: Which of the following is NOT true?<br>A)
Q59: The preemptive kernel is more suitable for
Q60: The counting semaphore is initialized to _.<br>A)