Date: Sat, 2 Aug 2003 18:05:58 +0000 From: Bosko Milekic <bmilekic@technokratis.com> To: Mike Silbersack <silby@silby.com> Cc: freebsd-net@freebsd.org Subject: Re: mbuf clusters exhausted w/o reaching max? Message-ID: <20030802180558.GA16831@technokratis.com> In-Reply-To: <20030801152510.J2165@odysseus.silby.com> References: <3F2AC3F5.3010804@expertcity.com> <20030801152510.J2165@odysseus.silby.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Aug 01, 2003 at 03:28:35PM -0500, Mike Silbersack wrote: > > On Fri, 1 Aug 2003, Steve Francis wrote: > > > I have a FreeBSD 4.8-RELEASE #5 system that reported: > > Aug 1 11:50:39 rack2-101 /kernel: All mbuf clusters exhausted, please see tuning(7). > > Aug 1 11:50:39 rack2-101 /kernel: All mbufs exhausted, please see tuning(7). > > > > Yet its not close to the max allowed for clusters. > > rack2-101.nyc# netstat -m > > 1338/4240/131072 mbufs in use (current/peak/max): > > 1338 mbufs allocated to data > > 709/3366/32768 mbuf clusters in use (current/peak/max) > > 7792 Kbytes allocated to network (7% of mb_map in use) > > 50 requests for memory denied > > 0 requests for memory delayed > > 0 calls to protocol drain routines > > rack2-101.nyc# > > Mbufs & mbuf clusters are allocated from the kernel map, so it's possible > for allocations to fail due to the kernel map being relatively full due to > other parts of the kernel eating memory. This is probably what's > happening in your case; given that only 50 allocations were denied, it > probably didn't hurt your system much. Actually, he's not running out of address space here; he's probably run out of free pages and could not block to wait for them. -- Bosko Milekic * bmilekic@technokratis.com * bmilekic@FreeBSD.org TECHNOkRATIS Consulting Services * http://www.technokratis.com/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030802180558.GA16831>