Date: Tue, 31 Oct 2000 17:24:48 -0500 (EST) From: Bosko Milekic <bmilekic@dsuper.net> To: Matt Dillon <dillon@earth.backplane.com> Cc: freebsd-arch@FreeBSD.ORG Subject: Re: MP: per-CPU mbuf allocation lists Message-ID: <Pine.BSF.4.21.0010311724060.36823-100000@jehovah.technokratis.com> In-Reply-To: <200010310731.e9V7VUJ16831@earth.backplane.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 30 Oct 2000, Matt Dillon wrote: > For example, to reap most of the benefit we could simply implement a > 5-10 slot 'quick cache' (also known as a working-set cache) in > MALLOC()/FREE() and zalloc[i]()/zfree(). It is not necessary to keep > big per-cpu pools. With small per-cpu pools and hystersis we reap most > of the benefits but don't have to deal with any of the garbage collection > or balancing issues. After seeing the hell the Linux folks are going > through, I'd much prefer to avoid having to deal with balancing. > > -Matt So, anyone planning to do some MALLOC() optimizing? :-) Cheers, Bosko Milekic bmilekic@technokratis.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0010311724060.36823-100000>