On Tue, Feb 28, 2006 at 09:33:38PM -0500, John Zielinski wrote:
> Rick Jones wrote:
> >And if you add the test-specific -D option?
> 
> No difference.  I have TCP_NODELAY in my Samba config and copying files 
> from the server is painfully slow.  That's what got me started on all 
> these tests.

You might want to have a look at the PCI latency settings on the system if 
your BIOS lets you change them (try increasing it).  It's hard to say 
exactly what is happening without a bus analyzer, but 9000 is a pretty 
sub-optimal mtu as it probably results in at least a couple of additional 
bus transactions beyond 8192.

Oh, one other thing to try: if the network driver does tx checksum 
offloading, disable it (replace NETIF_F_IP_CSUM with 0 in the driver).  
On some chips (the 83820 is one), the tx fifo is only 8KB, and if you 
try to use tx checksumming, the chip will read the packet over the bus 
*twice*, completely hosing performance in the process.  This is probably 
a better idea to check than the pci latency settings.

                -ben
-- 
"Ladies and gentlemen, I'm sorry to interrupt, but the police are here 
and they've asked us to stop the party."  Don't Email: <[EMAIL PROTECTED]>.
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to