[Xfce-bugs] [Bug 15309] High CPU usage when moving the mouse cursor

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Sun Apr 21 01:41:59 CEST 2019


https://bugzilla.xfce.org/show_bug.cgi?id=15309

--- Comment #6 from Öyvind Saether <oyvinds at everdot.org> ---
On AMD E1-6010 in the ultimate window-manager fluxbox which I used when the
Pentium II was hot technology moving the mouse in circles on the background
uses 3.3-4% CPU by Xorg. This doesn't change after loading a wallpaper with
xloadimage -onroot wjsn.jpg.

Starting thunar with a terminal running top visible below and
- moving the mouse fast in circles on devices/places/network side uses 20%
Xorg, 25% Thunar
- moving the mouse fast in circles above the file listings uses 25% Xorg, 30%
Thunar
- moving the mouse fast in a circle covering the icon toolbar, sidebar and file
listing uses 25% Xorg, 30% Thunar

While somewhat irrelevant it's data-points of interest. Moving the mouse in
circles above the wallpaper in XFCE4 used 10.5% CPU by Xorg and 10% by
xfdesktop which is double the Xorg CPU usage (xfdesktop can't be compared to
fluxbox because fluxbox doesn't really care what's going on in the root
window).

the thunar CPU usage figures are high and in the same ball-park regardless of
fluxbox or xfwm4.

dolphin in fluxbox:
- moving the mouse fast in circles on the places/remote/search for sidebar puts
Xorg at 15%, dolphin at 20%
- moving the mouse fast in circles above the file listing makes Xorg use 20%,
dolphin 35%, 
- moving the mouse fast in a circle covering the icon toolbar, sidebar and file
listing results in 23% Xorg use, dolphin 35%.

It looks like the usage for thunar is barely higher than dolphin (just tested
because Qt/KDE differs from GTK).

Not sure there is too much XFCE developers could do about what appears to be
Xorg and GTK/Qt toolkit overhead.

As for use-case.. I can't say I've ever rapidly moved the mouse in circles
above an application like I did for this testing during any kind of work or
entertainment.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Xfce-bugs mailing list