Date: Mon, 26 Jun 1995 20:31:06 +0200 (MET DST) From: guido@gvr.win.tue.nl (Guido van Rooij) To: davidg@Root.COM Cc: Andrew@dca.net, bugs@freebsd.org Subject: Re: (fwd) "kernel: mb_map full" crash (fwd) Message-ID: <199506261831.UAA07287@gvr.win.tue.nl> In-Reply-To: <199506260641.XAA00657@corbin.Root.COM> from "David Greenman" at Jun 25, 95 11:41:55 pm
next in thread | previous in thread | raw e-mail | index | archive | help
David Greenman wrote: > > It's caused by an insufficient number of mbuf clusters being available. You > can increase the mbuf cluster pool size with options "NMBCLUSTERS=1024" (or > 2048 or whatever if necessary; each cluster takes 2K of memory). Newer > versions of FreeBSD (including 2.0.5R), have a more dynamic calculation for > this which is based on maxusers. Is it known why this crashes the machine? The code itsself seems to dynamically adjust the number of mbufs when it's out of mbuf space. I recently spotted a SunOS 4.1.4 (or what is the latest 4.1.y version) also behaves badly when it printf's the message that it's had to drop a packet because of an mbuf shortage. Btw: untill it does the printf, it seems the number of mbufs is succesfully increased. -Guido
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199506261831.UAA07287>