Network stack performance

Joel Sherrill joel.sherrill at OARcorp.com
Tue Nov 26 21:44:46 UTC 2013


On 11/26/2013 3:30 PM, Claus, Ric wrote:
> 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?

stdint.h


--joel


> 	Thanks,
> 			Ric
> 
> On Nov 6, 2013, at 8:59 AM, Gedare Bloom <gedare at rtems.org> 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
>> rtems-devel at rtems.org
>> http://www.rtems.org/mailman/listinfo/rtems-devel
> 
> 
> _______________________________________________
> rtems-devel mailing list
> rtems-devel at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-devel
> 



-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel.sherrill at OARcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985



More information about the devel mailing list