Subj : Re: Lock Free -- where to start To : comp.programming.threads From : chris noonan Date : Mon Oct 03 2005 12:49 pm Oliver S. wrote: > > The literature suggests that typical programs may spend 20% of > > their running time inside the allocator (heap manager) routines. > > If you really need performance, use thread-local pooling for memory > allocations (the local pool may swap memory-blocks with a global > pool) Swapping memory blocks - is that some sort of moveable memory? > and if you need even more performance, use thread-local pools > for equally sized objects. That's a magnitude faster than lock-free > allocations on a global heap. Which measurements of which lock-free allocator with a global heap are you referring to? Chris .