On Mon, May 16, 2011 at 2:40 PM, Andrew Hume <[email protected]>wrote:

> i can increase the number of processes in various parts of the processing
> graph,
> but how can i effectively figure out what to increase? ordinarily, i would
> look at
> which processes have increasing input queue lengths. but 0mq doesn't do
> that.
> all i can measure is the memory footprint which starts increasing,
> sometimes
> alarmingly quickly, but mostly steadily. i can't tell if the memory usage
> is from
> fragmentation, or an input queue, or output queue.
>

There was quite a discussion about this sort of monitoring at the unconf, so
there may be some more library level functionality coming that helps. That
said, have you tried lowering the HWM to a minimum value, and collecting
statistics on how often that is hit? If you're experiencing congestion at a
certain point, the queue size should grow beyond the minimums fairly quickly
I would guess.

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

Reply via email to