Skip site navigation (1)Skip section navigation (2)
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>