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
