From owner-freebsd-isp Sat Aug 18 10:20:39 2001 Delivered-To: freebsd-isp@freebsd.org Received: from misery.sdf.com (misery.sdf.com [204.244.213.49]) by hub.freebsd.org (Postfix) with ESMTP id EF33937B406 for ; Sat, 18 Aug 2001 10:20:31 -0700 (PDT) (envelope-from tom@sdf.com) Received: from tom (helo=localhost) by misery.sdf.com with local-esmtp (Exim 2.12 #1) id 15Y9Qd-0005c9-00; Sat, 18 Aug 2001 09:58:31 -0700 Date: Sat, 18 Aug 2001 09:58:30 -0700 (PDT) From: Tom Samplonius To: Jan Knepper Cc: FreeBSD ISP Subject: Re: slashdotted: /kernel: xl0: no memory for rx list -- packet dropped! In-Reply-To: <3B7E9B0A.9030506@digitaldaemon.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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