dummynet, em driver, device polling issues :-((
Ferdinand Goldmann
ferdinand.goldmann at jku.at
Wed Oct 5 05:21:50 PDT 2005
Kevin Day wrote:
> In one case, we had a system acting as a router. It was a Dell PowerEdge
> 2650, with two dual "server" adapters. each were on separate PCI busses.
> 3 were "lan" links, and one was a "wan" link. The lan links were
> receiving about 300mbps each, all going out the "wan" link at near
> 900mbps at peak. We were never able to get above 944mbps, but I never
> cared enough to figure out where the bottleneck was there.
944mbps is a very good value, anyway. What we see in our setup are throuput
rates around 300mbps or below. When testing with tcpspray, throughput hardly
exceeded 13MB/s.
Are you running vlans on your interface? Our em0-card connects several sites
together, which are all sitting on separate vlan interfaces for which the em0
acts as parent interface.
> This was with PCI-X, and a pretty stripped config on the server side.
Maybe this makes a difference, too. We only have a quite old xSeries 330 with
PCI and a 1.2GHz CPU.
>
> Nothing fancy on polling, i think we set HZ to 10000
Ten-thousand? Or is this a typo, and did you mean thousand?
This is weird. :-( Please, is there any good documentation on tuning device
polling? The man page does not give any useful pointers about values to use for
Gbit cards. I have already read things about people using 2000, 4000HZ ... Gaaah!
I tried with 1000 and 2000 so far, without good results. It seems like
everybody makes wild assumptions on what values to use for polling.
>, turned on
> idle_poll, and set user_frac to 10 because we had some cpu hungry tasks
> that were not a high priority.
I think I red somewhere about problems with idle_poll. How high is your
burst_max value? Are you seeing a lot of ierrs?
*sigh* :-( confusing.
--
>> Ferdinand Goldmann //// | |
>> EMail: Ferdinand.Goldmann at zid.uni-linz.ac.at |--00 | UNIX |
>> Tel. : +43/732/2468/9398 Fax. : +43/732/2468/9397 C ^ | |
>> EMail: Ferdinand.Goldmann at zid.uni-linz.ac.at \ ~/ ~~~|~~~~~~~~
>> PGP D4CF 8AA4 4B2A 7B88 65CA 5EDC 0A9B FA9A 13EA B993| |-----3
More information about the freebsd-net
mailing list