Subj : Re: Lock Free -- where to start To : comp.programming.threads From : Sergey P. Derevyago Date : Tue Oct 04 2005 03:06 pm David Schwartz wrote: > But worse, in most realistic cases, lock free tremendously *reduce* > performance. The myth is that locks are expensive. The truth is that > *contention* is expensive. Lock free algorithms allow code that is > contending to run in parallel. Locks allow other code to run that probably > won't contend. > Moreover, some "lock free papers" define the "lock free" term in such a way that old good spin _locks_ become lock free synchronization primitives! Also some authors propose their own "lock free" synchronization primitives which are no more then flawed spin locks... -- With all respect, Sergey. http://ders.angen.net/ mailto : ders at skeptik.net .