On Mon, 2008-03-17 at 11:00 +0900, Adrian Chadd wrote:
> It'll also answer the question of "is it worth having a slab allocator in 2008".
> My gut feeling says yes, but only for very small allocations.
And my gut feeling is no, as there is better ways to manage memory which
stresses the allocator much much less.. for example everything about an
HTTP message should be in 1 or 2 memory blocks even if it's made of 200
different headers each with their own parsed representation.
> let me take a "hint" for the allocation size and provide it again on free() to
> bypass whatever pointer -> memory region mapping lookup it has to do.
Does it? Most mallocs I know about has details about the allocated
region just before the pointer (and optional red zone).
Regards
Henrik
Received on Mon Mar 17 2008 - 18:31:54 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Apr 01 2008 - 13:00:10 MDT