Subject: Re: NetBSD locking on mclpool error
To: Chris G. Demetriou <cgd@netbsd.org>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: netbsd-help
Date: 09/23/1999 13:14:50
On Wed, Sep 22, 1999 at 01:31:44PM -0700, Chris G. Demetriou wrote:
> Charles would be better to explain it, since it's his patch, but from
> what I understand (i'm not a networking guy!) it's something like:
> 
> Drivers structured like like 'ex' use complete mbuf clusters for
> incoming data.  If you receive a lot of small packets, they'll each
> end up using their own mbuf cluster (even though they're each using
> only a small fraction of the mbuf cluster storage).
> 
> The patch reduces that waste by moving moving more data into clusters
> (and freeing clusters which are then unneeded) in the socket buffer
> layer.

Ok, now I understand what happens. Thanks !

--
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
--