Non-blocking algorithm

This is an old revision of this page, as edited by 193.190.10.62 (talk) at 15:55, 15 April 2004. 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