Comment 65 for bug 93847

Revision history for this message
Bakhelit (bakhelit) wrote :

I discovered some more:

- It is definitely caused by graphs (as Spudz wrote on 2008-11-12).
- Resource consumption doesn't depend only on graph update interval, but also on graph size if I unmaximize the System monitor window (to size 550x412 px - lowest possible) graphs are smoothly running (without lags and with 90-100% CPU usage on one core) even if I let it run for 60+ sec=whole interval is used for graph. In maximized window (size 1647x1000 px) graphs start to lag after 20 or 22 sec with 100% CPU usage on one core. Update interval was 1 sec in both cases.
- If I use update interval of 5 or 10 sec overall CPU usage gets lower but on System Monitor panel applet I can see that there are still spikes utilising 40-50% of one CPU core=It still uses too much resources, especially considered that between the spikes CPU usage is 20-30%. Also graphs updated in 10 sec intervals are not so useful, but it seem to me that it is somehow interpolating the values for graphs between 10sec updates or the update interval is is incorrect (as snibgo wrote on 2010-02-20) - 12 or 13 sec caused graph to move approx. each 1 sec.

I hope this helps developers with debugging.