[netperf-talk] Why the test results were diffentent between netperf win32 version and Vmware+RedHat9 version
叶大伟
yedwsh at gmail.com
Mon Feb 23 23:18:32 PST 2009
Hi, I am using netperf to test a Netcard.
I built two version of netperf . One is win32 version with VS.net 2003.The
other is RedHat9 version running on the Vmware workstation.
Both are netperf clients and ran on the same PC. The netperf server ran at
a Linux server and it is linux version.
The test command : netperf -H 172.16.52.56
I was expecting this two version would report the same result. But they
didn't .
Linux version result:
$ netperf -H 172.16.52.56
TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 172.16.52.65
(172.16.52.65) port 0 AF_INET
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
87380 16384 16384 10.01 91.15
Win32 version result:
./winnetperfclient.exe -H 172.16.52.65
TCP STREAM TEST from (null) (0.0.0.0) port 0 AF_INET to (null)
(172.16.52.65) port 0 AF_INET
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
87380 8192 8192 10.00 82.93
Dose anyone know why the results were different?
Did it mean win32 socket implement is poor than linux implement?
best regards
Ye
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.netperf.org/pipermail/netperf-talk/attachments/20090224/469f7152/attachment.htm
More information about the netperf-talk
mailing list