Date: Sat, 17 Oct 2009 10:24:09 +0100 (BST) From: Robert Watson <rwatson@FreeBSD.org> To: rihad <rihad@mail.ru> Cc: freebsd-net@freebsd.org Subject: Re: dummynet dropping too many packets Message-ID: <alpine.BSF.2.00.0910171022040.46601@fledge.watson.org> In-Reply-To: <4AD96422.1040008@mail.ru> References: <4AD6D99E.10805@mail.ru> <4AD95493.40200@mail.ru> <4AD96422.1040008@mail.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 17 Oct 2009, rihad wrote: >> Just rebooted with the "ifp->if_snd.ifq_drv_maxlen = 1024;" kernel, all ok >> so far. There's currenlty only 1000 or so entries in the ipfw table and >> around 350-400 net mbps load, so I'll wait a few hours for the numbers to >> grow to >2000 and 460-480 respectively and see if the drops still occur. > > The change definitely helped! There are now more than 3200 users online, > 460-500 mbps net traffic load, and normally 10-60 (up to 150 once or twice) > consistent drops per second as opposed to several hundred up to 1000-1500 > packets dropped per second before the rebuild. What's interesting is that > the drops now began only after the ipfw table had around 3000 entries, not > 2000 like before, so the change definitely helped. Just how high can maxlen > be? Should I try 2048? 4096? Sure, those should both be safe to use in your configuration, although as the numbers get higher, potential kernel memory use increases, as does the risk of starvation for clusters. Keep an eye on "netstat -m" errors to see if you are reaching configured resouce limits (which you've probably increased already). Robert
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.0910171022040.46601>