[openamq-dev] Testing Throughput Vs Latency
Martin Sustrik
sustrik at imatix.com
Wed Oct 17 14:42:51 CEST 2007
Malinga,
The high peaks in the latency are mostly caused by the operating system.
So, OS may choose to interrupt openAMQ at any moment and do some
different job. It's very hard to avoid this behaviour. If you need
guaranteed worse-case latencies, you should use some kind of real-time
operating system, but even then, it's not a plug-and-play thing.
Ensuring real-time behaviour is highly untrivial matter, actually it is
a science in itself.
Martin
Malinga wrote:
> Hi Pieter,
>
> No we are not sending one message to many subscribers, our test
> application, just send 150 bytes message to a queue in a continues while
> loop at a high rate, and listening to that messages from the other end
> (do nothing bu listening on that queue), and calculate the latency.
>
> Do you have any ideas how this happening, because if one message
> get delayed all of the other message will get delay.
>
> -Malinga
>
> ------------------------------------------------------------------------
> Looking for a deal? Find great prices on flights and hotels
> <http://us.rd.yahoo.com/evt=47094/*http://farechase.yahoo.com/;_ylc=X3oDMTFicDJoNDllBF9TAzk3NDA3NTg5BHBvcwMxMwRzZWMDZ3JvdXBzBHNsawNlbWFpbC1uY20->
> with Yahoo! FareChase.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> openamq-dev mailing list
> openamq-dev at lists.openamq.org
> http://lists.openamq.org/mailman/listinfo/openamq-dev
More information about the openamq-dev
mailing list