|
|
|
|
|
by raphlinus
3381 days ago
|
|
I like the terminology that Dmitry Vyukov uses[0], where "wait-free" means that any individual thread is guaranteed to make progress, and "lock-free" means that some thread is guaranteed to make progress. There's also the weaker guarantee "obstruction-free" where livelock is a possibility. [0] http://www.1024cores.net/home/lock-free-algorithms/introduct... |
|