Comment 11 for bug 297143

Revision history for this message
In , Michael Doube (michael-doube) wrote :

User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.04 (hardy) Firefox/3.0.5
Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.04 (hardy) Firefox/3.0.5

When performing an upload or download, Xorg starts eating 50% or more of my dual core CPU's cycles. This happens only with Firefox and Thunderbird; no other Internet app causes the same problem. The Firefox plugin Zotero also causes this problem when synching with the citation server. Xorg stops eating cycles as soon as Firefox or Thunderbird have finished their file transfer.
This is on 64-bit Ubuntu Hardy with Compiz enabled.

Reproducible: Always

Steps to Reproduce:
1. Get on a slightly flaky / slow connection
2. Transfer something of a few hundred kB or more

Actual Results:
3. Watch Xorg go mental by running top from the command line
4. Watch the transfer with iftop and see how as soon as the transfer finishes, Xorg's CPU usage goes back to normal.

Expected Results:
3. Xorg uses ~10% of CPU

This bug is being tracked in Launchpad:
https://bugs.launchpad.net/bugs/297143