Re: 3com 3c905TX: low performance with 3x59x driver

Dmitry Teslya <[email protected]> Sun, 07 Sep 2003 20:51:09 +0400
Newsgroups gmane.linux.drivers.vortex.devel
Message-ID <[email protected]>
Donald Becker wrote:

OK, check the performance using 'ttcp' to verify that you are not seeing
some other system limit.

I ran nttcp 5 times and here is what I've got:

$nttcp -v 192.168.255.67 #my friend running 'nttcp -i'

nttcp-l: nttcp, version 1.47
nttcp-l: Pid=936
nttcp-l: from 192.168.255.67: "192.168.255.67" (=nttcp-1: Pid=1366, InetPeer= 1)
nttcp-l: from 192.168.255.67: "192.168.255.67" (=nttcp-1: Optionline="nttcp@-r@)
nttcp-l: from 192.168.255.67: " 192.168.255.67" (=dataport: 5038)
nttcp-l: send window size = 16384
nttcp-l: receive window size = 87380
nttcp-l: buflen=4096, bufcnt=2048, dataport=5038/tcp
nttcp-l: try to get outstanding messages from 1 remote clients
nttcp-1: accept from 192.168.255.204
nttcp-l: try to get outstanding messages from 1 remote clients
nttcp-1: send window size = 16384
nttcp-1: receive window size = 87380
nttcp-l: try to get outstanding messages from 1 remote clients
nttcp-1: buflen=4096, bufcnt=2048, dataport=5038/tcp

nttcp-l: transmitted 8388608 bytes
l 8388608 7.61 0.00 8.81436710886.4000 2048 268.99204800000.0
nttcp-l: try to get outstanding messages from 1 remote clients
nttcp-1: received 8388608 bytes
nttcp-l: try to get outstanding messages from 1 remote clients
1 8388608 7.62 0.05 8.8111 1342.1773 5205 683.39 104100.0
nttcp-1: exiting

nttcp-l: transmitted 8388608 bytes
l 8388608 19.30 0.02 3.4779 3355.4432 2048 106.14 102400.0
nttcp-l: try to get outstanding messages from 1 remote clients
nttcp-1: received 8388608 bytes
nttcp-l: try to get outstanding messages from 1 remote clients
1 8388608 19.30 0.08 3.4777 838.8608 5185 268.69 64812.5
nttcp-1: exiting

nttcp-l: transmitted 8388608 bytes
l 8388608 1.42 0.03 47.2952 2236.9621 2048 1443.34 68266.7
nttcp-l: try to get outstanding messages from 1 remote clients
nttcp-1: received 8388608 bytes
nttcp-l: try to get outstanding messages from 1 remote clients
1 8388608 1.43 0.04 47.0779 1677.7216 5058 3548.27 126450.0
nttcp-1: exiting

nttcp-l: transmitted 8388608 bytes
l 8388608 8.76 0.02 7.6637 3355.4432 2048 233.88 102400.0
nttcp-l: try to get outstanding messages from 1 remote clients
nttcp-1: received 8388608 bytes
nttcp-l: try to get outstanding messages from 1 remote clients
1 8388608 8.77 0.05 7.6538 1342.1773 4950 564.55 99000.0
nttcp-1: exiting

nttcp-l: transmitted 8388608 bytes
l 8388608 5.79 0.00 11.59116710886.4000 2048 353.73204800000.0
nttcp-l: try to get outstanding messages from 1 remote clients
nttcp-1: received 8388608 bytes
nttcp-l: try to get outstanding messages from 1 remote clients
1 8388608 5.79 0.05 11.5845 1342.1773 4985 860.53 99700.0
nttcp-1: exiting

Maybe it was not very good time for testing, because we had some troubles with network (as I understood
related to connection of new users) and my download speed fell to 100kb/sec (from server).

P.S. Today I tried new 2.4.22 kernel and there were no difference in performance.

_______________________________________________
vortex mailing list
[email protected]
http://www.scyld.com/mailman/listinfo/vortex