Hello Martin,

I did locally the following tests on a Linux machine (dual-core, 2.2GHz):

First I send 1000 messages of 1 byte, then 10000 of the same length.
Is the lower performance created by the ethernet driver by buffering of messages?

-----------------
Linux-New:/home/Archive/RT-Linux/zeromq-2.0-beta2/perf/c # local_thr "udp://192.168.178.126;224.0.0.1:5555" 1 1000
udp://192.168.178.126;224.0.0.1:5555 1 1000
^[[Amessage size: 1 [B]
message count: 1000
mean throughput: 13333333 [msg/s]
mean throughput: 106.667 [Mb/s]
Linux-New:/home/Archive/RT-Linux/zeromq-2.0-beta2/perf/c # local_thr "udp://192.168.178.126;224.0.0.1:5555" 1 10000
udp://192.168.178.126;224.0.0.1:5555 1 10000
message size: 1 [B]
message count: 10000
mean throughput: 15112 [msg/s]
mean throughput: 0.121 [Mb/s]
--------------------
I don't really understand the results above. Please explain. The test below was using 10000 messages with a length of 10 bytes:
--------------
Linux-New:/home/Archive/RT-Linux/zeromq-2.0-beta2/perf/c # local_thr "udp://192.168.178.126;224.0.0.1:5555" 10 10000 udp://192.168.178.126;224.0.0.1:5555 10 10000 ----------------
->  local_thr doesn't terminate.  It seems we are loosing messages ?

Best Regards

Armin Steinhoff


Martin Sustrik wrote:
Hi Armin,

I have tried to run the examples* local_lat* and *remote_lat* with UPD but got always the return code 93 -> Protocol not supported.

I know! The problem is that UDP is actually UDP encapsulation of PGM reliable multicast protocol. So to have it available you have to specify --with-pgm when doing configure.

One more comment: Latency tests use request/reply sockets which, quite naturally, don't work over multicast. So you'll end up with error anyway. The throughput tests should work though.

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


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

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

Reply via email to