> I just got close to 900KB/sec with a larger MTU (8192) size:
> 
> crash# ttcp -r               
> ttcp-r: buflen=8192, nbuf=2048, align=16384/+0, port=5001  tcp
> ttcp-r: socket
> ttcp-r: accept from 172.16.1.1
> ttcp-r: 16777216 bytes in 18.58 real seconds = 881.74 KB/sec +++
> ttcp-r: 2066 I/O calls, msec/call = 9.21, calls/sec = 111.19
> ttcp-r: 0.0user 0.2sys 0:18real 1% 0i+0d 0maxrss 0+2pf 0+0csw

Yep, I get better throughput with bigger MTUs than with bulk queuing.
Though I've not tested it recently ... it doesn't always behave right
when you unplug without first "ifdown usb0".

The only reason that code is set up with ethernet size MTU is so
it could be bridged with a "real" ethernet.  Otherwise, I'd think it
would be good to have a larger MTU.  Vojtech mentioned 32K at
one point, and I've tested that, but something smaller would seem
more traditional to me!

- Dave



_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to