Try it again with the example program local_thr and remote_thr and see if the 
results match using the same inputs.

BTW, it looks reasonable to me. I have a similar machine (it's about 4 years 
old) and get around 55 usec latency as an average. Throughput is usually a bit 
higher especially for loopback.

cr

On Oct 19, 2012, at 4:28 PM, Rohan Bedarkar wrote:

> Hi Guys,
> 
> I've built a performance monitoring framework in C++ over OpenSuse Linux. Its 
> a pretty solid machine with 16 cores. 
> The application publishes TCP messages in one thread and subscribes to them 
> in another. Each message is roughly 10 bytes. Here's the output.
> 
> Just want to run by these numbers.. What do you think?
> 
> 
> Bound TCP server to port tcp://*:20000
> Sending 1000000 msgs
> Received all messages
> Analyzing 1000000 msgs..
> ---------------------------------------------------------
>              Performance Report                          
> ---------------------------------------------------------
>                                                          
>  Transport:                           ZMQ
>  Messages sent:                1e+06
>  Total Time:                          1004.05 ms   
>  Average / message:           65.1254 us   
>  Max time:                            5347 us   
>  Min time:                            8.00014 us   
>  Throughput:                          119.515 Mbps 
>                                                          
> ---------------------------------------------------------

_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to