Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Oct 1998 11:03:59 -0400
From:      Steven Yang <syang@directhit.com>
To:        "'freebsd-questions@freebsd.org'" <freebsd-questions@FreeBSD.ORG>
Subject:   Can't get rid of my mbufs.
Message-ID:  <839A86AB6CE4D111A52200104B938D430807E3@MOE>

next in thread | raw e-mail | index | archive | help
Hi, we are running a test on FreeBSD 2.2.6, using Apache 1.2.4 with
FastCGI.  We are performing about 100 requests per second over a
high-speed switch.  On average, each request returns about 20,000 bytes,
so we are transferring about 2MB/sec.  The problem is, our machine ends
up rebooting itself after a couple hours.  
Here are some sample outputs after pounding on our machine for over 1
hour:
# netstat -m
4449 mbufs in use:
        4437 mbufs allocated to data
        1 mbufs allocated to packet headers
        7 mbufs allocated to protocol control blocks
        4 mbufs allocated to socket names and addresses
4263/4314 mbuf clusters in use
9184 Kbytes allocated to network (98% in use)
0 requests for memory denied
0 requests for memory delayed
0 calls to protocol drain routines

#netstat -r
Routing tables

Internet:
Destination        Gateway             Flags       Refs     Use
Netif   Expire
default              10.4.18.1             UGSc        1        0
fxp0
10.4.18/24         link#1                  UC            0        0 
10.4.18.1           0:10:7b:a6:a6:e8   UHLW      2        0
fxp0    684
moe                  0:10:4b:93:8d:43   UHLW      0       43
fxp0   1186
10.4.18.198       0:10:4b:99:c5:e2   UHLW      1      9215795      fxp0
972
localhost           localhost               UH          0        0
lo0

Symptoms: I can sit around for a long time with no network activity, and
the mbufs won't decrease.  If I exceed 10,000 mbuf clusters, I'm in
danger of hitting a server reboot.  I can kill Apache, but  that doesn't
help.  My memory usage increases linearly with increasing mbuf clusters.
mbuf clusters only seem to increase under heavy load.
How do I solve this problem?

Thanks,
Steven

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?839A86AB6CE4D111A52200104B938D430807E3>