Skip site navigation (1)Skip section navigation (2)
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>