Some Result obtained with netperf on different OS (on a 10 Mb network) :

 

win2000 computer hardware description:

System Information report written at: 11/02/2000 02:45:01 AM
[System Summary]

Item Value
OS Name Microsoft Windows 2000 Advanced Server
Version 5.0.2195 Build 2195
OS Manufacturer Microsoft Corporation
System Name K-ZIM
System Manufacturer VIA694
System Model AWRDACPI
System Type X86-based PC
Processor x86 Family 6 Model 3 Stepping 0 AuthenticAMD ~600 Mhz
BIOS Version Award Modular BIOS v6.00PG
Windows Directory C:\WINNT
System Directory C:\WINNT\System32
Boot Device \Device\Harddisk0\Partition1
Locale United States
User Name K-ZIM\Administrator
Time Zone Romance Standard Time
Total Physical Memory 228,848 KB
Available Physical Memory 68,868 KB
Total Virtual Memory 535,068 KB
Available Virtual Memory 225,652 KB
Page File Space 306,220 KB
Page File C:\pagefile.sys


BeOS R5 computer hardware description:

BeOS r113 5.1 1000009 BePC unknown

Environement :
PWD=/boot/home
BETOOLS=/boot/develop/tools/gnupro/bin
BE_C_COMPILER=gcc
HOSTNAME=r113
BE_DEFAULT_CPLUS_FLAGS=
BEINCLUDES=/boot/develop/headers;/boot/develop/headers/be;/boot/develop/headers/be/precompiled;/boot/develop/headers/posix;/boot/develop/headers/cpp;/boot/develop/headers/be/app;/boot/develop/headers/be/device;/boot/develop/headers/be/interface;/boot/develop/headers/be/media;/boot/develop/headers/be/midi;/boot/develop/headers/be/midi2;/boot/develop/headers/be/net;/boot/develop/headers/be/kernel;/boot/develop/headers/be/storage;/boot/develop/headers/be/support;/boot/develop/headers/be/game;/boot/develop/headers/be/opengl;/boot/develop/headers/be/drivers;/boot/develop/headers/gnu;/boot/develop/headers/be/mail;/boot/develop/headers/be/translation;/boot/develop/headers/be/devel;/boot/develop/headers/be/add-ons/graphics;/boot/develop/headers/be/be_apps/Deskbar;/boot/develop/headers/be/be_apps/NetPositive;/boot/develop/headers/be/be_apps/Tracker
BELIBRARIES=/boot/develop/lib/x86
SAFEMODE=no
TTY=/dev/tt/p1
BE_LINKER=ld
ADDON_PATH=%A/add-ons:/boot/home/config/add-ons:/boot/beos/system/add-ons
USER=baron
CPLUS_INCLUDE_PATH=/boot/develop/headers/bone/
MACHTYPE=i586-pc-beos
BUILDHOME=/boot/develop
C_INCLUDE_PATH=/boot/develop/headers/bone/
OLDPWD=/boot/home
LIBRARY_PATH=%A/lib:/boot/home/config/lib:/boot/beos/system/lib
BE_HOST_CPU=x86
BE_DEFAULT_C_FLAGS=
SHLVL=2
GROUP=users
SHELL=/bin/sh
BE_CPLUS_COMPILER=g++
HOSTTYPE=i586
OSTYPE=beos
HOME=/boot/home
TERM=beterm
PATH=.:/boot/home/config/bin:/bin:/boot/apps:/boot/preferences:/boot/beos/apps:/boot/beos/preferences:/boot/develop/tools/gnupro/bin
_=/bin/printenv

sysinfo :
Kernel name: kernel_intel built on: Feb 21 2000 04:43:00 version 0xf4249
1 Celeron revision 0660 running at 334MHz (ID: 0x00000000 0x00000000)
CPU #0: GenuineIntel
type 0, family 6, model 6, stepping 0, features 0x0183f9ff
Instruction TLB: 4k-byte pages, 4-way set associative, 32 entries
Instruction TLB: 4M-byte pages, fully associative, 2 entries
Data TLB: 4k-Byte Pages, 4-way set associative, 64 entries
L2 cache: 128 kbytes, 4-way set associative, 32 bytes/line
L1I cache: 16 kbytes, 4-way set associative, 32 bytes/line
Data TLB: 4M-Byte Pages, 4-way set associative, 8 entries
L1D cache: 16 kbytes, 2-way or 4-way set associative, 32 bytes/line

28078080 bytes free (used/max 106139648 / 134217728)
12249 semaphores free (used/max 4135 / 16384)
3869 threads free (used/max 227 / 4096)
995 teams free (used/max 29 / 1024)


FreeBSD computer hardware description:

exactly the same hardware than the win2000



win2000 via loopback


D:\>netperf-a4.exe -c -l 90 -H 172.16.5.31 -p 9999
TCP STREAM TEST to 172.16.5.31
Recv Send Send Utilization Service Demand
Socket Socket Message Elapsed Send Recv Send Recv
Size Size Size Time Throughput local remote local remote
bytes bytes bytes secs. 10^6bits/s % L % U us/KB us/KB

8192 8192 8192 91.00 388.00 100.00 -1.00 21.113 -1.000



beos via loopback :



$ /etc/netperf/netperf -c -l 90 -H 172.16.5.13 -p 9999
TCP STREAM TEST to 172.16.5.13 : histogram
Recv Send Send Utilization Service Demand
Socket Socket Message Elapsed Send Recv Send Recv
Size Size Size Time Throughput local remote local remote
bytes bytes bytes secs. 10^6bits/s % T % U us/KB us/KB

32768 32768 32768 1.00 142.25 61021.11 -1.00 35140.281 -1.000



beos server win2000 client :


D:\>netperf-a4.exe -c -l 90 -H 172.16.5.13 -p 9999
TCP STREAM TEST to 172.16.5.13
Recv Send Send Utilization Service Demand
Socket Socket Message Elapsed Send Recv Send Recv
Size Size Size Time Throughput local remote local remote
bytes bytes bytes secs. 10^6bits/s % L % U us/KB us/KB

32768 8192 8192 90.00 8.90 33.77 -1.00 310.774 -1.000




win2000 server beos client



$ /etc/netperf/netperf -c -l 90 -H 172.16.5.31 -p 9999
TCP STREAM TEST to 172.16.5.31 : histogram
Recv Send Send Utilization Service Demand
Socket Socket Message Elapsed Send Recv Send Recv
Size Size Size Time Throughput local remote local remote
bytes bytes bytes secs. 10^6bits/s % T % U us/KB us/KB

8192 32768 32768 90.01 8.47 6160.39 -1.00 59596.477 -1.000




solaris en loopback (SunOS us50 5.6 Generic_105181-12 sun4u sparc SUNW,Ultra-5_10)



us50-36% ./netperf -c -l 90 -H us50.eleve.emn.fr -p 9999
TCP STREAM TEST
Recv Send Send Utilization Service Demand
Socket Socket Message Elapsed Send Recv Send Recv
Size Size Size Time Throughput local remote local remote
bytes bytes bytes secs. 10^6bits/s % % ms/KB ms/KB

WARNING Will Robinson! WARNING Will Robinson! WARNING!
Local CPU usage numbers based on process information only!
8192 8192 8192 90.01 325.89 57.59 -1.00 0.014 -1.000



solaris server solarais client (same hardware but not the same computer)


us49-1% uname -a
SunOS us49 5.6 Generic_105181-12 sun4u sparc SUNW,Ultra-5_10
us50-38% uname -a
SunOS us50 5.6 Generic_105181-12 sun4u sparc SUNW,Ultra-5_10

us49-3% ~/netperf/netperf/./netperf -c -l 90 -H us50.eleve.emn.fr -p 9999
TCP STREAM TEST
Recv Send Send Utilization Service Demand
Socket Socket Message Elapsed Send Recv Send Recv
Size Size Size Time Throughput local remote local remote
bytes bytes bytes secs. 10^6bits/s % % ms/KB ms/KB

WARNING Will Robinson! WARNING Will Robinson! WARNING!
Local CPU usage numbers based on process information only!
8192 8192 8192 89.99 8.88 2.00 -1.00 0.018 -1.000



FreeBSD loopback



/usr/local/netperf/netperf -c -l 90 -H 172.16.5.31 -p 9999
TCP STREAM TEST to 172.16.5.31 : histogram
Recv Send Send Utilization Service Demand
Socket Socket Message Elapsed Send Recv Send Recv
Size Size Size Time Throughput local remote local remote
bytes bytes bytes secs. 10^6bits/s % L % U us/KB us/KB

16384 16384 16384 90.01 697.84 100.00 -1.00 11.739 -1.000


BeOS server FreeBSD client



/usr/local/netperf/netperf -c -l 90 -H 172.16.5.13 -p 9999
TCP STREAM TEST to 172.16.5.13 : histogram
Recv Send Send Utilization Service Demand
Socket Socket Message Elapsed Send Recv Send Recv
Size Size Size Time Throughput local remote local remote
bytes bytes bytes secs. 10^6bits/s % L % U us/KB us/KB

32768 16384 16384 90.02 8.15 23.43 -1.00 235.488 -1.000