[Bug 465090] New: X.org sometimes uses 100% of a CPU.
https://bugzilla.novell.com/show_bug.cgi?id=465090 Summary: X.org sometimes uses 100% of a CPU. Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: sndirsch@novell.com ReportedBy: bss@iguanasuicide.net QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: Community User Created an attachment (id=264274) --> (https://bugzilla.novell.com/attachment.cgi?id=264274) Compressed strace from trace during 100% CPU usage. Occasionally, X.org will enter some busy wait loop and use 100% of a single CPU. My system has two cores, so the system remains mostly usable. The mouse and keyboard to become less responsive. (The keyboard will "halt" for 5-10 characters and then dump them all, in the correct order, suddenly; the mouse pointer will move less smoothly or jump around; etc.) X.org does not seem to be accomplishing anything during this time, but one CPU remains at 100% usage even if the system is otherwise idle. Once X.org is in this state, it generally persists for hours. It seems to be related to either suspend/resume OR notifications from powerdevil. Either of these events can put X.org into the state where it uses 100% of a single CPU *OR* cause the CPU usage to drop back to normal levels--1% to 4% with occasional spikes up to 15%. It is not all the time, but it does happen regularly--it starts every 1-3 days of usage and I use my system nearly every day. I will attach an strace of the process while it is busy-waiting. I when I attempted to ltrace the process, it crashed, but I will attach the partial ltrace. KSysguard says roughly half of the CPU usage by X is "System Load" and the other half is "User Load". During the strace, this changed to 70-80% "System Load" and the rest "User Load". The ltrace crash was sudden, so I did not see a usage change at the time. Please let be know what actions I can take next time X.org behaves this way to help you troubleshoot the issue. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465090
User bss@iguanasuicide.net added comment
https://bugzilla.novell.com/show_bug.cgi?id=465090#c1
--- Comment #1 from Boyd Smith
https://bugzilla.novell.com/show_bug.cgi?id=465090
User sndirsch@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=465090#c2
Stefan Dirsch
participants (1)
-
bugzilla_noreply@novell.com