Subject: Re: NMBCLUSTERS problem...
To: kwame <email@example.com>
From: Manuel Bouyer <firstname.lastname@example.org>
Date: 10/05/1999 17:02:58
On Tue, Oct 05, 1999 at 02:27:08PM +0000, kwame wrote:
> I m running NetBSD 1.4 over 250 Pc-i386.
> this command -- ypcat passwd | more | grep `^adm$` -- reboot my BSD
> with this error msg -- mclpool limit reach, increase NMBCLUSTERS --, so
> I did it. I upgrade it from 512 to 4096....
> Now, after 3 times, the PC rebooting.
> It's the same on 1.4.1 but it s working under 1.3....
Try to upgrade your kernel to the -relase branch
(ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-release). You don't need to upgrade
userland for this.
Cgd explained here (or maybe it was on tech-net ?) that because of the way
some ethernet driver works (especially for DMA-capable boards), they can
use much more mbuf clusters than needed for small packets (typically a
NIS call generate a lot of small packets). Hooks have been added to reclaim
unused space when needed.
Manuel Bouyer, LIP6, Universite Paris VI. Manuel.Bouyer@lip6.fr