Date: Sat, 18 Aug 2001 09:58:30 -0700 (PDT) From: Tom Samplonius <tom@sdf.com> To: Jan Knepper <jan@digitaldaemon.com> Cc: FreeBSD ISP <FreeBSD-ISP@FreeBSD.org> Subject: Re: slashdotted: /kernel: xl0: no memory for rx list -- packet dropped! Message-ID: <Pine.BSF.4.05.10108180955570.5484-100000@misery.sdf.com> In-Reply-To: <3B7E9B0A.9030506@digitaldaemon.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 18 Aug 2001, Jan Knepper wrote: > Tom Samplonius wrote: > > >On Sat, 18 Aug 2001, Jan Knepper wrote: > > > >>/kernel: xl0: no memory for rx list -- packet dropped! > >> > >You need more mbufs. Use "netstat -m". > > > netstat -m > 641/1792/4096 mbufs in use (current/peak/max): > 603 mbufs allocated to data > 38 mbufs allocated to packet headers > 601/1024/1024 mbuf clusters in use (current/peak/max) > 2496 Kbytes allocated to network (81% of mb_map in use) > 26608 requests for memory denied > 18 requests for memory delayed > 0 calls to protocol drain routines It looks like you need more mbuf clusters. 1024 isn't enough for most servers. You should build a new kernel. If you increase MAXUSERS, you will get more mbufs too. A fairly busy web server can require an easy 8000 mbuf clusters, but make sure you put more RAM in your system first, and you recompile Apache to support more than 1024 processes. Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" 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.05.10108180955570.5484-100000>