Messages in this thread | | | Date | Tue, 29 Jul 2003 16:53:07 +1000 | From | Anton Blanchard <> | Subject | Re: [patch] e1000 TSO parameter |
| |
Hi,
> > So we get almost 15% of throughput drop. This was with plain "netkit > > fptd". AFAIK, it does a simple read/write loop (not sendfile()).
We've been seeing rather variable results for TSO as well. With TSO off netperf TCP_STREAM will hit line speed and stay there. With TSO on some runs will hit line speed and others will be about 100Mbit/sec slower.
> When we use TSO for non-sendfile() applications it really > stresses memory allocations. We do these 64K+ kmalloc()'s > for each packet we construct.
Yep we definitely noticed much more higher allocations when watching /proc/slab. Playing around with slab tuning didnt seem to help.
Anton - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |