Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Feb 95 10:22:53 +0100
From:      cg@FIMP01.fim.uni-linz.ac.at (DI. Christian Gusenbauer)
To:        freebsd-hackers@FreeBSD.org
Subject:   TCP/IP benchmarking
Message-ID:  <9502010922.AA23141@FIMP01.fim.uni-linz.ac.at>

next in thread | raw e-mail | index | archive | help
Hi!

I had to develop a TCP/IP driver for an Intel 80596 and an Intel 80960 CA. Now,
I tried to test its performance and so I connected a DECstation 5000/240 with
the i960/80596 and run a benchmark. There were no other machines connected
to this segment, and only neccessary programs were running on the DEC.

To send 10000 packets from the DEC to the i960 and vice versa, it takes about
20 to 61 seconds (for packets with 128/1536 Byte). To verify these tests, I
connected a 486 DX/2 66 MHz running FreeBSD-current and a 386 33 MHz (both
boxes with NE2000 comp. network cards) running 1.1.5. I repeated my tests and
I have to say, that FreeBSD is much faster!

But, starting with packet sizes > 1024 Byte, FreeBSD takes about 120 to
130 seconds to finish the benchmarks and that's much slower. So I want to
ask all TCP/IP-hackers if you know, why?

Is a packet size of more than 1024 Byte a problem for FreeBSD?

Thanks, for all replies!
Christian.

PS: If you want, you can find my little benchmark "bench.c" on
    ftp.fim.uni-linz.ac.at:/pub/soft/unix.


-----------------------------
DI. Christian Gusenbauer
gusenbauer@fim.uni-linz.ac.at



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9502010922.AA23141>