Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Feb 1999 17:49:20 -0600
From:      Chris Csanady <ccsanady@friley-185-205.res.iastate.edu>
To:        freebsd-net@FreeBSD.ORG
Subject:   Serious mbuf cluster leak..
Message-ID:  <19990210234920.2A11B6@friley-185-205.res.iastate.edu>

next in thread | raw e-mail | index | archive | help
I have been seeing a nasty cluster leak in both 3.0 stable and 4.0
current as of today.  Until now, I thougt maybe it was something in
my driver, athough after much careful looking over my code, it
simply does not look possible.  Also, I downgraded to current of
Dec 12, and the problem dissappears.  

The odd thing is that the clusters that leak don't seem to be
attached to mbufs.  Or at least there is not a 1-1 ratio.  Following
is netstat output after a while of running netpipe in streaming
mode.  (NPtcp -s; see ftp://ftp.scl.ameslab.gov/pub/netpipe)  Also,
the leak only becomes apparent when the send write size is very
large--several hundred K to several megabytes.

Does anyone have any idea what this may be?  I really am not sure
where to look aside from trying prorgressively newer kernels.  Also,
I only have alphas to test on right now..

puck:~> netstat -m
211/416 mbufs in use:
        116 mbufs allocated to data
        95 mbufs allocated to packet headers
1674/1688/2048 mbuf clusters in use (current/peak/max)
3480 Kbytes allocated to network (97% in use)
0 requests for memory denied
0 requests for memory delayed
0 calls to protocol drain routines


Chris Csanady




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



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