I've been working on performance for some indicators the last few days, and whilst I've made use of it before, I've been using the 'utilisation monitor' quite a lot these last few days. Conclusion - It has no idea what it's talking about, or, something is really wrong somewhere else! Whilst it may give a general idea, I think it is completely missing some things and reporting incorrectly unless you can offer some explanation for me to understand what might be going on?
For instance. If I bring up utilisation monitor once, let it run 10-20 seconds, I get a reasonable set of results. Mostly the top usage is fairly in excess of the others - But, not changing anything else, close the monitor, open it up, run it 10-20 seconds, and I can get a completely different indicator at the top, supposedly consuming more resources than anything else. Now, whilst this is of course possible, I'm not sure I believe it. For instance, I have a few SMA's running - They are often reported as using more resources than the volume profiles. Here's another example. Of all the charts I have open (about 14), there is 1 arrow on 1 chart only (shown), and it's reported as being the top resource user. How can this be? Makes not a lot of sense to me. That colour line has 1300 bars displayed and still, the arrow is taking more resources than that, the 3 volume profiles on that chart, etc? I've taken to adding stopwatch code to my own indies to profile their functions properly, but I want to report this as feedback to get some response as to what you think might be going on. Clearly, though, for the average user, I don't think the monitor is being useful in this instance unless something else is very wrong that might be affecting other things? Thanks.
Comment