Since the gui is pretty much all pyqt im not sure how much control you guys have over this… But when we are displaying in excess of 10k jobs in the monitor, things become really slow and unresponsive. Using the quickfilter option takes 5-10 secs to update etc. Is this something that could theoretically be improved?
In the drop down menu for the panels (the “down arrow” button), there is an option to have auto-sorting and filtering enabled. If that is enabled, it can slow things down when there are logs of items in the lists. Try disabling it in your jobs and slaves panels if it isn’t already to see if that helps. It might not help the quick filter speed, it should help avoid slowdown during normal operation.
Cheers,
Ryan