[zeromq-dev] P/Invoke-based CLR access to zeroMQ
Martin Sustrik
sustrik at fastmq.com
Fri Feb 20 13:51:42 CET 2009
Dirk,
Is that on a single box via loopback interface? The performance on
loopback tends to be quite unstable. If you want to get some real
numbers I would advise using two separate boxes. Also number of messages
in the test is important. The higher the number, the more reliable the
result. If you use something like 1000 messages, the result would vary
by an order of magnitude. We are normally testing with batches ~10M
messages.
Martin
dok at dok-net.net wrote:
> Well, I spoke to early, my latency test missed the message aggregation
> feature of 0MQ, sending each 1 byte message on a synchronous roundtrip.
>
> If I just measure how many 1 byte messages can be transmitted per second
> in one direction, the current C# wrapper achieves > 188000 messages/s
> (5.3microseconds/message). Using this "oneway" test for throughput
> testing, I get 78MiB/s. (all on an Athlon 64 X2 5000+).
>
> -Dirk
>
More information about the zeromq-dev
mailing list