[Pkg-chromium-maint] Bug#738320: chromium: excessive CPU use with animations when window is minimised

Russell Coker russell at coker.com.au
Sun Feb 9 05:35:42 UTC 2014


Package: chromium
Version: 31.0.1650.63-1
Severity: normal

https://code.google.com/p/chromium/issues/detail?id=342202

Above is the URL for the upstream bug report.

Chrome Version (from the about:version page):31.0.1650.63 (Developer Build 238485) Debian jessie/sid
Is this the most recent version: yes for Debian
OS + version: Debian/Unstable
CPU architecture (32-bit / 64-bit): AMD64
Window manager: KDE
URLs (if relevant): http://blog.ted.com/2013/10/31/some-very-scary-ted-ed-characters/

When I open a web page with animations such as the above a lot of CPU time is
used. I'm seeing between 40% and 60% of a core of my Q8400 CPU. When a
different tab is in the foreground the Chromium process uses hardly any CPU
time.

When the window is entirely occluded by another window (IE a full-screen
window from another process is in the foreground) or when it is minimised I
expect to also see the Chromium process use hardly any CPU time, but instead
it uses a lot of CPU time for as many hours as it is unattended.

Also using >40% of one core for such simple animations seems excessive, there
may be another problem there.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.12-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages chromium depends on:
ii  chromium-inspector   31.0.1650.63-1
ii  gconf-service        3.2.6-1
ii  libasound2           1.0.27.2-3
ii  libatk1.0-0          2.10.0-2
ii  libc6                2.17-97
ii  libcairo2            1.12.16-2
ii  libcups2             1.7.1-4
ii  libdbus-1-3          1.8.0-1
ii  libexpat1            2.1.0-4
ii  libfontconfig1       2.11.0-2
ii  libfreetype6         2.5.2-1
ii  libgcc1              1:4.8.2-14
ii  libgconf-2-4         3.2.6-1
ii  libgcrypt11          1.5.3-3
ii  libgdk-pixbuf2.0-0   2.28.2-1+b1
ii  libglib2.0-0         2.36.4-1
ii  libgnome-keyring0    3.8.0-2
ii  libgtk2.0-0          2.24.22-1
ii  libjpeg8             8d-2
ii  libnspr4             2:4.10.3-1
ii  libnss3              2:3.15.4-2
ii  libpango-1.0-0       1.36.0-1+b1
ii  libpangocairo-1.0-0  1.36.0-1+b1
ii  libspeechd2          0.7.1-6.3
ii  libspeex1            1.2~rc1.1-1
ii  libstdc++6           4.8.2-14
ii  libudev1             204-6
ii  libx11-6             2:1.6.2-1
ii  libxcomposite1       1:0.4.4-1
ii  libxdamage1          1:1.1.4-1
ii  libxext6             2:1.3.2-1
ii  libxfixes3           1:5.0.1-1
ii  libxi6               2:1.7.2-1
ii  libxml2              2.9.1+dfsg1-3
ii  libxrender1          1:0.9.8-1
ii  libxslt1.1           1.1.28-2
ii  libxss1              1:1.2.2-1
ii  libxtst6             2:1.2.2-1
ii  xdg-utils            1.1.0~rc1+git20111210-7

chromium recommends no packages.

Versions of packages chromium suggests:
pn  chromium-l10n  <none>

-- no debconf information



More information about the Pkg-chromium-maint mailing list