Date: Tue, 10 May 2005 23:33:02 -0700 From: Jon Simola <jsimola@gmail.com> To: freebsd-stable@freebsd.org Subject: Re: xl(4) & polling Message-ID: <8eea04080505102333673368a9@mail.gmail.com> In-Reply-To: <20050511054441.69092.qmail@web54008.mail.yahoo.com> References: <42819770.9070007@gmail.com> <20050511054441.69092.qmail@web54008.mail.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 5/10/05, Rob <spamrefuse@yahoo.com> wrote: > Interestingly: HZ=3D1000 is apparently a problem with > the xl devices (3Com 3c905B-TX), but not with the > rl devices (RealTek 8139). > What could cause that difference? Could a difference > in buffer size on the LAN card cause this? Yes. GigE cards tend to have larger packet buffers, but that certainly doesn't solve all the problems. I've been having some problems with the em cards in particular (fxp I've had no problems with) as no matter what I've tried tuning (tcprecvspace, HZ, polling knobs) I've been seeing packet loss of about 0.5%. That doesn't seem like much, but it's an awful lot to the couple thousand users behind it. Anyways, HZ=3D1000 shouldn't be a CPU problem on anything faster than a 500MHz-ish processor. There are also a few lightly documented sysctls that might be useful to play with that do things like poll during the idle loop (actual usefullness in any particular case may be void in your area, many will enter, few will win). --=20 Jon Simola Systems Administrator ABC Communications
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8eea04080505102333673368a9>