• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Xorg verbraucht 30% der CPU!?

prototyp

Member
HI,

ist das noch normal das Xorg 30% der CPU-Leistung verbraucht?
Ich meine das mein System früher nicht soviel verbraucht hat.
Der Verbrauch schwankt auch sehr stark immer so 18 - 30% - bei gleicher Anzahl der geöffneten Fenster. Fenster die geöffnet sind: Amarok, Konqueror und firefox.

Desweitern habe ich ein big-desktop am laufen und compiz-fusion-git (080502-3.2)


Die Ausgabe von top:

Code:
 PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 2512 root      16   0  284m 110m 9.8m S 30.9 11.0   3:16.71 Xorg
 3972 cb        15   0 44604  27m 9172 S 12.3  2.7   0:39.72 compiz
 3917 cb        15   0 30304  18m  10m S  0.7  1.8   0:02.31 python
 4956 cb        15   0  148m  50m  18m S  0.7  5.0   0:14.06 firefox-bin
 4520 cb        15   0  131m  41m  25m R  0.3  4.1   0:05.01 amarokapp
    1 root      15   0   740  284  240 S  0.0  0.0   0:00.74 init
    2 root      13  -5     0    0    0 S  0.0  0.0   0:00.00 kthreadd
    3 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 migration/0
    4 root      34  19     0    0    0 S  0.0  0.0   0:00.01 ksoftirqd/0
    5 root      10  -5     0    0    0 S  0.0  0.0   0:00.04 events/0
    6 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 khelper
   25 root      10  -5     0    0    0 S  0.0  0.0   0:00.02 kblockd/0
   26 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 kacpid
   27 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 kacpi_notify
  120 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 cqueue/0
  121 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kseriod
  144 root      25   0     0    0    0 S  0.0  0.0   0:00.00 pdflush

Meine xorg.conf http://phpfi.com/315439

Meiner Meinung nach ist der CPU-Verbrauch von Xorg viel zu hoch oder täusche ich mich da?
 
OP
prototyp

prototyp

Member
Ja, so viel? Ich habe compiz-fusion schon länger laufen, so hoch war der Wert aber nie.

Vielleicht liegt es an der git? Hat jemand noch 'ne andere Idee?
 
Ich kann nicht bestätigen, dass es an Compiz liegt, denn sonst würde ja nicht Xorg derart viel cpu fressen, sondern Compiz. Kannst es ja dennoch mal ohne Compiz beobachten.

Ungewöhnlich ist v.a., dass Xorg laufend am hecheln ist (wenn ich die Beschreibung jetzt nicht fehlinterpretiert habe). Leider fällt mir dazu nix ein...
 
OP
prototyp

prototyp

Member
Der Übeltäter scheint Amarok zu sein. Habe ich die Fenster von Amarok geschlossen liegt der Verbrach von Xorg bei 5-7%. Der Verbauch ist unabhänig hoch von dem Analyser den ich in Amarok verwende. Ich Probiere das mal ohne compiz aus.

Du hast das schon richtig Verstanden Xorg schwankt sehr stark.
 
OP
prototyp

prototyp

Member
Hm..., schalte ich compiz aus ist der Verbrauch geringfügig weniger.

Die hohe CPU-Last von Xorg erreiche ich mit compiz + Amarok - da Verbraucht Xorg dann 30% der CPU.
 
OP
prototyp

prototyp

Member
Ich nutze Amarok um meine Audiodatein abzuspielen, mit streamen hat das nix zu tun.
Ich habe zwei threads gefunden die das selbe Problem beschreiben. Amarok + compiz = zu hohe CPU-Last.

http://forum.compiz-fusion.org/showthread.php?t=5069

https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/77164

Scheint ein bug zu sein!? Leider habe ich noch keinen Lösungsansatz gefunden.

Ich werde mal den Grakatreiber wechseln, habe gerade ati-driver-installer-8-4-x86.x86_64 am laufen. Ich gehe mal eine Versionsnummer runter.

edit: Ich habe das "normale" compiz(vorher git) installiert aber das Problem bleibt bestehen. Wenn ich aiglx deaktiviere und dafür xgl nutze liegt die zu hohe CPU-Last nicht bei xorg sondern bei xgl. Wie gesagt nur in Verbindung mit Amarok, ansonst liegt die CPU-Last von Xorg oder XGL bei 8%.
 

whois

Ultimate Guru
prototyp schrieb:
Ich werde mal den Grakatreiber wechseln, habe gerade ati-driver-installer-8-4-x86.x86_64 am laufen. Ich gehe mal eine Versionsnummer runter.

Ich kann mir ehrlich gesagt nicht vorstellen das der Treiber dafür verantwortlich ist.
Sag aber bitte was zu den Ergebnissen. :wink:
 
OP
prototyp

prototyp

Member
Keine Änderung mit dem Treiber. Ich habe vergessen zu sagen, dass ich das System gestern sogar neu aufgesetzt habe aber auch das hat gar nix gebracht. :evil:

Was kann da nur für Verantwortlich sein, dass Xorg mit Amarok soviel CPU unter compiz verbraucht? Kann jemand etwas ähnliches berichten?
 

whois

Ultimate Guru
Hi

Welche Amarok Version hast du drauf?
Bzw. Hast du mal ein update gefahren?

Code:
rpm -qa|grep amarok

cu
 
OP
prototyp

prototyp

Member
Ist der aktuelle:

amarok-libvisual-1.4.9.1-100.pm.1
amarok-1.4.9.1-100.pm.1
amarok-lang-1.4.9.1-100.pm.1
amarok-xine-1.4.9.1-100.pm.1
amarok-yauap-1.4.9.1-100.pm.1

Ob vor oder nach dem update das Problem war und ist da. :cry:
 
Oben