Bug#379354: [Pkg-xfce-devel] Bug#379354: xfce4-panel: xfce4-panel uses 2% cpu continuously due to polling
On Sun, 2006-07-23 at 02:15 +0200, Hein Zelle wrote:
> Package: xfce4-panel
> Version: 184.108.40.206-3
> Severity: normal
> On my Debian unstable system (athlon 2600), xfce4-panel eats a
> continuous 2% cpu, approximately.
I'm running xfce4-panel (220.127.116.11, to come in the archive). xfce4-panel
uses 0% CPU and 0.7% MEM continuously.
> A strace on the process shows that
> within approximately 10 seconds, the following functions are called:
> > grep -c ioctl strace.log
> > grep -c gettime strace.log
> > grep -c poll strace.log
I can confirm those values, but I don't know if it's really related. I
tried too with xfce4-terminal and epiphany, and I get values like these:
corsac@hidalgo: grep -c ioctl xfce4-terminal.log [~]
corsac@hidalgo: grep -c gettime xfce4-terminal.log [~]
corsac@hidalgo: grep -c poll xfce4-terminal.log [~]
corsac@hidalgo: grep -c ioctl epiphany.log [~]
corsac@hidalgo: grep -c gettime epiphany.log [~]
corsac@hidalgo: grep -c poll epiphany.log [~]
> It appears that the program is polling something rather inefficiently
> and often.
Polling seems to be quite common.
> Removing the system load monitor plugin didn't make any
> difference, probably because it runs as a separate program. My panel
> is oriented vertically on the right hand side of the screen, and
> contains the following items:
I don't really know why panel is using 2% cpu (it's not quite high but I
can understand it annoys you), but I don't think it's polling-related.