[zeromq-dev] TCP zeromq performance review

Rohan Bedarkar r_bedarkar at yahoo.com
Fri Oct 19 23:28:55 CEST 2012

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 


Rohan Bedarkar
MS, Computer Science 

University of Chicago
rohanb at cs.uchicago.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20121019/b8b31c2c/attachment.htm>

More information about the zeromq-dev mailing list