This is something that I’ve been interested in and working on for awhile now.
In particular, I’ve been trying to build iperf using RTEMS tools for the ARM
Cortex-A9 (targeting a Zynq based eval board), but am not getting very far.
The compile dies on lacking a definition for the int64_t type, which the code
expects to find by including <sys/types.h>, amongst other things. I am
struggling with what might be the “right” way to address this. Do you have any
suggestions?
Thanks,
Ric
On Nov 6, 2013, at 8:59 AM, Gedare Bloom <[email protected]> wrote:
> The Iperf tool [1] can be used to evaluate RTEMS networking stack
> performance. Iperf works by instantiating an Iperf server on machine 1
> and connecting from an Iperf client on machine 2, which will send data
> as fast as possible to the server. By first measuring the receive
> bandwidth of machine 1 (server) when machine 1 and machine 2 run
> Linux, the receive bandwidth of machine 1 when machine 1 runs Linux
> and machine 2 runs RTEMS can be used to evaluate the performance of
> the RTEMS networking stack.
>
> This might be an interesting project to try to get working (with a lab
> setup). Minix/NewtOS used it to evaluate the performance of their
> networking stack as described in
> https://www.google.com/search?q=keep+net+working+on+a+dependable+and+fast+networking+stack
>
> -Gedare
>
> [1] http://code.google.com/p/iperf/
> _______________________________________________
> rtems-devel mailing list
> [email protected]
> http://www.rtems.org/mailman/listinfo/rtems-devel
_______________________________________________
rtems-devel mailing list
[email protected]
http://www.rtems.org/mailman/listinfo/rtems-devel