Non-blocking algorithm

This is an old revision of this page, as edited by Zigger (talk | contribs) at 08:26, 10 April 2004 (typo again.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Non-blocking synchronization is a technique that uses special algorithms to avoid that the execution of threads competing for a shared resource through mutual exclusion are indefinitely postponed.

Good reasons to use it are:

See also