> 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