When is busy waiting not less efficient than blocking wait?

In a multiprocessor environment --a process can spin on one processor while waiting for the lock to be released by another process running on a different processor. The former process can resume as soon as it acquires the lock.

Comments (1)