[netperf-talk] [netperf-dev] netperf2 commit notice r164 - in trunk: . src

Rick Jones rick.jones2 at hp.com
Fri Jan 11 17:05:20 PST 2008


raj at netperf.org wrote:
> Author: raj
> Date: 2008-01-11 16:51:20 -0800 (Fri, 11 Jan 2008)
> New Revision: 164
> 
> Added:
>    trunk/src/nettest_omni.c
> Modified:
>    trunk/AUTHORS
>    trunk/Release_Notes
>    trunk/config.h.in
>    trunk/configure
>    trunk/configure.ac
>    trunk/src/Makefile.am
>    trunk/src/Makefile.in
>    trunk/src/netlib.h
>    trunk/src/nettest_bsd.c
>    trunk/src/nettest_bsd.h
> Log:
> checkin first bits of non-working omni code

...which is pretty messy at the moment, but I wanted it in the 
repository so I might work on it from home this weekend... :)

BTW, the idea here is to be able to get rid of a _lot_ of code from 
nettest_bsd.c by having a pair of routines which can implement the 
_STREAM and _RR tests therein.  If I play my cards right, they aught to 
be able to deal with some of the SCTP tests too and perhaps the SDP ones.

With a considerable reduction in the number of routines, adding some 
requested features like say comma separated value output should be 
easier.  I've had a couple requests for that sort of output, and I also 
find myself wanting it at this point.  My initial take is that the CSV 
output will be a _lot_ more than netperf normally spits-out.  Think -v 2 
output on steroids.  If this works-out it will also enable _MAERTS tests 
for more than just TCP.

Now, the fear is that the overhead of the if's in the "omni" tests will 
be too great - that is why initially this stuff is in a separate 
nettest_omni.c file.

Thoughts from out there would be most welcome.

happy benchmarking,

rick jones


More information about the netperf-talk mailing list