Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Feb 2002 18:29:47 -0500
From:      Jake Burkholder <jake@locore.ca>
To:        Matthew Dillon <dillon@apollo.backplane.com>
Cc:        Alfred Perlstein <alfred@FreeBSD.ORG>, Bosko Milekic <bmilekic@unixdaemons.com>, Seigo Tanimura <tanimura@r.dl.itc.u-tokyo.ac.jp>, current@FreeBSD.ORG, John Baldwin <jhb@FreeBSD.ORG>
Subject:   Re: malloc_bucket() idea (was Re: How to fix malloc.)
Message-ID:  <20020223182947.A35990@locore.ca>
In-Reply-To: <200202232243.g1NMhZP49110@apollo.backplane.com>; from dillon@apollo.backplane.com on Sat, Feb 23, 2002 at 02:43:35PM -0800
References:  <200201051752.g05Hq3gG074525@silver.carrots.uucp.r.dl.itc.u-tokyo.ac.jp> <XFMail.020114020307.jhb@FreeBSD.org> <200201241022.g0OAMISM093913@faber.r.dl.itc.u-tokyo.ac.jp> <20020124024534.V13686@elvis.mu.org> <200202131739.g1DHdZT5023794@rina.r.dl.itc.u-tokyo.ac.jp> <200202190945.g1J9j9kg076110@rina.r.dl.itc.u-tokyo.ac.jp> <200202232051.g1NKpE741310@apollo.backplane.com> <20020223211449.GJ80761@elvis.mu.org> <200202232243.g1NMhZP49110@apollo.backplane.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Apparently, On Sat, Feb 23, 2002 at 02:43:35PM -0800,
	Matthew Dillon said words to the effect of;

>     This is approximately what I am thinking.  Note that this gives us the
>     flexibility to create a larger infrastructure around the bucket cache,
>     such as implement per-cpu caches and so on and so forth.  What I have
>     here is the minimal implementation.
> 
> 						-Matt

Jeff Roberson (jeff@) has been working on a slab allocator that goes
a long way to making malloc(), free() and the zone allocator not require
giant.  I've reviewed what he's got so far and it looks pretty damn good
to me, I'll see about getting him to post it.  He's working on adding the
per-cpu queues now.

Jake

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020223182947.A35990>