AWS Thinkbox Discussion Forums

Monitor refreshes every time it becomes acitve window

I do a lot of switching between windows (i.e. our jabber client, email, windows explorer, etc) but every time I go back to the monitor it triggers a refresh and causes a 10 second delay and I have to wait it out before I can do anything because I have a million panels open with auto-sorting enabled. I was hoping that there is a way to disable the monitor from refreshing after it becomes the active Window. I think it would be fine to just wait for its refresh interval as usual so I don’t get a 10 second delay every time I check my chat/email. What do you think? Is there an option for this? I have already tried enabling the manual-refresh and I extended the refresh interval, but I still have this delay which causes major slowdowns in my workflow.

I think the refresh is also triggered when a monitor window is closed, and the main monitor window becomes active again. This gets a little frustrating when I need to modify pools, then modify groups, then modify something else, but I have to wait 10-15 seconds each time to get this done. During this time when I am modifying things, I don’t need the monitor to refresh so often and it makes things take a lot longer than they need to.

Hmm, we’re not actually sure what would cause the unresponsiveness in your first post (we think the second one is due to saving out the settings for all the slaves). The Monitor is always updating its data in the background, so it shouldn’t need to refresh anything when it gets focus. We also don’t do anything specifically when it receives focus.

When you say you have a million panels open, how many do you actually have? Do you find it makes a difference if you reduce the number of panels? Does disabling auto-sorting make a difference either? Just trying to get a better understanding what’s causing this problem.

Thanks!
Ryan

A million panels = 30 panels. I tried a layout that has only 4 panels and everything runs just great. When I switch back to my 30 panel layout it hangs for a good 10 seconds whenever it loses focus. Even if I just type in the super user password, when the password dialog closes and focus goes back to the main monitor window it hangs there again.

We get a good 10 second delay every time the monitor refreshes, but I am under the assumption that that is caused by the auto-sorting feature on the panels (which is necessary for me). I have tried many different ways of taking focus off of the main monitor window and putting it back on, but every time I gain focus again, it triggers a refresh and a delay. I thought it was by design to auto-refresh whenever focus is gained. At least by all appearances this is what’s happening.

Can you confirm this by turning it off for your 30 panels?

Also, instead of always having 30 panels open, would it be possible to pin a few layouts that maybe have only 10 panels each? You could then use Ctrl+1, Ctrl+2, etc to toggle between the different layouts as necessary.

I have closed a bit of the panels I don’t use regularly, and now my Monitor is a lot more responsive. I guess 30 active panels with auto-sorting is more than my machine can handle. I now have 23 panels and the delay is minimal.

Related to this, are you guys looking into improving the monitor GUI performance?

We’re always looking to improve performance whenever possible. What specific area(s) are you referring to? We are already aware of the quick filter performance issue, but if there are others, please let us know.

Cheers,
Ryan

The performance of auto-sorting panels is i believe what mostly affects workflow.

When we have 10k+ jobs, even with user / quickfilters down to only <10 jobs, users complain about 20-60 second update times.

out of curiousity, is it fine without the filters? is it only the quickfilters or the tabbed filters also?

Privacy | Site terms | Cookie preferences