Robert Godfrey wrote:
> 
> 
> We synch on every message received (we do write-combine the synchs
> when there are many different threads receiving messages
> "simultaneously").  However what you are more likely seeing is that
> the client buffers writes before putting them on the wire.  The broker
> will not be processing at 16K message/s
> 
> -- Rob
> 
> 

There is only one producer and consumer so I doubt this is due to write
combines.

If BDB is actually synching but the client is sending at such a high rate,
this would imply to me that either producer flow control is not implemented
in qpid, or the producer window size is set to a very large value.

I also notice the server quickly OOMs at this sustained rate.

-- 
View this message in context: 
http://www.nabble.com/Persistent-messages-sent-non-blocking-tp17517786p17530853.html
Sent from the Qpid Developers mailing list archive at Nabble.com.

Reply via email to