An adaptive lock is a mutual exclusion lock that __________.
A) can either be held by one process in exclusive mode or several processes in shared mode
B) allows a process to specify the amount of time it will hold the lock; other waiting processes can use this time to determine whether to spin or block.
C) allows the system to change whether the lock is spinning or blocking based on the system load
D) allows the system to switch between allowing only kernel-mode components to hold the lock and allowing all processes to hold the lock
Correct Answer:
Verified
Q39: _ is not a desirable characteristic of
Q40: In _, the sender begins transferring dirty
Q41: An advantage of eager migration over dirty
Q42: In which type of environment would static
Q43: _ is a goal of static load
Q44: In which environments does a symmetric load
Q45: In the _ load balancing algorithm, processors
Q46: A process waiting for a spin lock
Q48: A _ occurs when two or more
Q49: A(n) _ lock is useful for a
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