[zeromq-dev] zmq performance over epgm

space3001 at mail.bg space3001 at mail.bg
Fri May 9 13:37:45 CEST 2014


I am trying to send 500000 bytes of data via multicast using epgm protocol
and the zmq framework. It takes around 45 seconds for the whole data to
arrive at the receiver. HWM is set to 65000000, ZMQ_RATE is 100 - for some
reason with higher rate more time is needed. Send and receive BUF are
20000000. When the data is being sent 100% of cpu is used by the publisher.
If I am interpreting the data given by Wireshark right, there is no
dropping and not too many retransmits. I am sending the data as one whole
message (not multipart), sending it in parts results in slowing down. Over
TCP I am sending the same data for less than a second. What is the reason
behind the slow receives and how can this be improved? I need to use
multicast for achieving better speed with more receivers when the tcp will
slow down and I need the reliability. 

You can find publisher and subscriber code here:

Operating system is iOS, zmq version is 4.0.4, openpgm - 5.21 

Best regards,

Veronika Stoilova

Mail.BG: Безплатен e-mail адрес. Най-добрите характеристики на българския пазар - 20 GB пощенска кутия, 1 GB прикрепен файл, безплатен POP3, мобилна версия, SMS известяване и други. http://mail.bg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20140509/163402ab/attachment.htm>

More information about the zeromq-dev mailing list