Memory allocation performance

Dag-Erling Smørgrav des at
Sun Feb 3 04:23:59 PST 2008

Julian Elischer <julian at> writes:
> Robert Watson <rwatson at> writes:
> > be a good time to try to revalidate that.  Basically, the goal would
> > be to make the pcpu cache FIFO as much as possible as that maximizes
> > the chances that the newly allocated object already has lines in the
> > cache.  It's a fairly trivial tweak to the UMA allocation code.
> you mean FILO or LIFO right?

Uh, no.  You want to reuse the last-freed object, as it is most likely
to still be in cache.

Dag-Erling Smørgrav - des at

More information about the freebsd-performance mailing list