https://bugs.kde.org/show_bug.cgi?id=357597

--- Comment #16 from David Edmundson <k...@davidedmundson.co.uk> ---
Your log:

53.71% of the time spent handling X events from the DRI driver saying "I've
done something". 

We're getting ~1 million of these events. 
How long did you have callgrind on for? It seems excessive. 

Because of that 30% of the total time is then spent in KDE code processing
these X events.  That's something I super optimised last month that you clearly
don't have yet. Latest frameworks will bring a huge improvement for you as
that's now down to near zero, making us ~30% faster.

Though I don't get why we're getting so many of these events.

Other thing that's potentially super important, that I hadn't seen before. 27%
of the time is spend in __memmove in libc. 
Unfortuantely I can't really see  what's going on there as we don't have
symbols for libxcb (not sure if it's you who needs to install them or me)
But one thing it could mean is we're swapping graphic card memory.  Can you
install intel-gpu-tools and run intel-gpu-top / intel-gpu-overlay and see if
that says anything useful.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to