[zeromq-dev] debugging performance problems

Andrew Hume andrew at research.att.com
Mon May 16 15:54:54 CEST 2011


how can i tell if it was hit?

generally, the process links don't have hwm set, but some do.
is your advice to set them on all links?

On May 16, 2011, at 6:51 AM, Ian Barber wrote:

> 
> On Mon, May 16, 2011 at 2:40 PM, Andrew Hume <andrew at research.att.com> 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
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev


------------------
Andrew Hume  (best -> Telework) +1 623-551-2845
andrew at research.att.com  (Work) +1 973-236-2014
AT&T Labs - Research; member of USENIX and LOPSA




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20110516/202c4564/attachment.htm>


More information about the zeromq-dev mailing list