Bug 11990

Summary: XOrg often spikes to 50-100% of CPU; uses 30-35 idle
Product: xorg Reporter: Phil Dibowitz <phil>
Component: Server/GeneralAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED INVALID QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: high    
Version: 7.2 (2007.02)   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Phil Dibowitz 2007-08-14 00:38:21 UTC
I'm running Xorg with Xinerama across 3 monitors. And quite regularly, Xorg
will spike to 50-100% CPU usage for anywhere from 30 seconds to 3 minutes. Even when it's not doing this, I find that Xorg rarely falls below 33% CPU even if I'm doing nothing.

I suspect it may be that I'm using the nvidia driver for two of my monitors
and the nv driver for the other (I have a shiny new nvidia dual-head card and
an holder nvidia single-head card).

I've taken an strace during a spike to about 60%, and it's at
http://www.phildev.net/x.strace.gz

My video hardware is as follows:

01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce
6600/GeForce 6600 GT] (rev a2) (prog-if 00 [VGA])
        Subsystem: XFX Pine Group Inc. Unknown device 2165
        Flags: bus master, 66MHz, medium devsel, latency 248, IRQ 193
        Memory at dc000000 (32-bit, non-prefetchable) [size=16M]
        Memory at c0000000 (32-bit, prefetchable) [size=256M]
        Memory at db000000 (32-bit, non-prefetchable) [size=16M]
        [virtual] Expansion ROM at ddde0000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 2
        Capabilities: [44] AGP version 3.0
02:0d.0 VGA compatible controller: nVidia Corporation NV6 [Vanta/Vanta LT]
(rev 15) (prog-if 00 [VGA])
        Subsystem: Palit Microsystems Inc. Unknown device 002c
        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 10
        Memory at de000000 (32-bit, non-prefetchable) [size=16M]
        Memory at d6000000 (32-bit, prefetchable) [size=32M]
        Expansion ROM at d5b00000 [disabled] [size=64K]
        Capabilities: [60] Power Management version 1


My CPU is a P4 1.7Ghz - while not top-of-the-line, a reasonably modern CPU nonetheless. In addition I have 1GB of RAM.

This box does little other than have firefox, pidgin, thunderbird, ssh, and
30+ xterms, so it shouldn't be very taxed. I run fluxbox, so there's no heavy
window managers, no xgl, compiz, beryl, or fancy effects of any sort. I run my
graphical environment fairly stripped down.

Let me know what other information I can provide. Thanks.
Comment 1 Adam Jackson 2018-06-11 19:26:08 UTC
This would need real profile data to investigate any further.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.