System stockt bei Anwendungswechsel

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
lsk
Beiträge: 48
Registriert: 03.08.2003 11:08:49

System stockt bei Anwendungswechsel

Beitrag von lsk » 26.04.2006 13:41:28

Hallo alle zusammen.
Ich hab folgendes Problem, für das ich bisher keine Lösung gefunden hab.
Mein Debian System(etch), Xorg 6.9(radeon Treiber) und Kde 3.5 sind erfolgreich installiert.
Soweit so gut.
Wenn ich unter Kde mit mehreren Programmen arbeite und ein Programm mit Alt+Tab in den Vordergrund hole, steigt die CPU Last für 1-2 Sekunden auf ~90%.
Der Übeltäter ist Xorg. Zumindest listet top Xorg mit 90% auf.
Leider weiß ich nicht, wie ich dieses Verhalten ändern kann.
Wer kann mir mögliche Gründe sagen, warum Xorg so CPU lastig bei mir ist?
Ich würd mich über jeden Hinweis freuen, da so keine richtige Freude beim arbeiten aufkommt.
Zuletzt geändert von lsk am 26.04.2006 14:43:46, insgesamt 2-mal geändert.

Benutzeravatar
startx
Beiträge: 3165
Registriert: 07.12.2002 19:29:48
Wohnort: london

Beitrag von startx » 26.04.2006 13:58:43

steigt die CPU Last für 1-2 Sekunden auf ~90%.
das ist eigentlich ziemlich normal, schliesslich versucht das system die fenster so schnell wie möglich zu zeichnen. eigentlich kein grund zur sorge solange du nicht das gefühl hast das es dadurch wirklich zäher läuft.

erst wenn dein "load average" auf dauer sehr hoch bleibt, solltest du dir sorgen machen.

um es mit pdrekers wunderbarem fleischthekengleichnis zu erklären:
Um es mit einer kleinen Metapher zu erklären:
Die CPU ist die einzige Bedienung hinter der Fleischtheke im Supermarkt. Die load gibt dann an, wie lang die Warteschlange im Durchschnitt in der letzten Minute, in den letzten 5 Minuten und in den letzten 15 Minuten war.

* load = 0: Die Bedienung lagweilt sich, es ist nie jemand da.
* load = 1: Immer wenn die Bedienung einen Kunden abgefertigt hat, steht immer genau einer da, der schon wartet. Das ist im Prinzip der Idealfall: Die Bedienung ist immer beschäftigt, und es muss aber nie ein Kunde wirklich warten.
* load > 1: Es ist eine längere Warteschlange. load = 14 bedeutet z.B., dass die Warteschlange in der letzten Minute im Durchschnitt aus 14 Personen bestand.
http://www.debianforum.de/forum/viewtopic.php?t=24395

soll heissen, auch wenn die verkäuferin immer 100% ausgelastet ist ist das noch kein grund zur sorge. (zumindest nicht aus arbeitgebersicht, als angestellter sähe ich das anders, aber prozessoren sind ja noch nicht gewerkschaftlich organisiert)

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 26.04.2006 14:18:21

@Isk
bitte sprechende Namen für Thread Titel verwenden
http://www.catb.org/~esr/faqs/smart-que ... bespecific

markus

Benutzeravatar
lsk
Beiträge: 48
Registriert: 03.08.2003 11:08:49

Beitrag von lsk » 26.04.2006 14:33:36

Eigentlich ist es mir auch egal, ob mein Prozessor am schwitzen ist, oder nicht. Leider stockt in der Zeit, bis das Fenster aufgebaut ist, das komplette System.
Sound fällt aus, Platte steht, Keyboard wird ignoriert...
Also irgendwie läuft mein System dann zäher. :roll:

@markus
Ja, das wäre sinnvoll gewesen. Den Rüffel muß ich wohl hinnehmen.

[edit]
Vielleicht sollte ich noch anmerken, das ich einen AMD64 3000+ verwende.
Der sollte eigentlich flott genug sein.
[/]
Zuletzt geändert von lsk am 26.04.2006 14:36:49, insgesamt 1-mal geändert.

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 26.04.2006 14:36:15

Hi
lsk hat geschrieben:Ja, das wäre sinnvoll gewesen. Den Rüffel muß ich wohl hinnehmen.
Kannst es ja auch wieder ausmerzen indem Du es im 1. Post abänderst ;)

Nun Deine Beschreibung "riecht" danach, dass evtl die HDD nicht im DMA-Modus laufen. Hast Du das mal geprüft ?

Code: Alles auswählen

apt-get install hdparm

Code: Alles auswählen

hdparm /dev/Deine_Harddisk
Wenn Deine Festplatte /dev/hda ist eben

Code: Alles auswählen

hdparm /dev/hda
Oder mal anders herum gefragt...sind in dem System IDE-Festplatten verbaut ?

Benutzeravatar
lsk
Beiträge: 48
Registriert: 03.08.2003 11:08:49

Beitrag von lsk » 26.04.2006 14:42:54

Ja, meine Platte läuft im DMA Modus.

Code: Alles auswählen

   PIO modes:  pio0 pio1 pio2 pio3 pio4
   DMA modes:  mdma0 mdma1 mdma2
   UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
   WriteCache=enabled
Könnte es an dem "radeon" Treiber liegen? Ich verwende ja nicht den original Treiber.
Dann werd ich mal den Titel ändern...

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 26.04.2006 14:46:11

Hi

Nun...die Kiste ist durchaus nicht "schwachbrüstig"...da hast Du Recht.

Es ist durchaus so, dass die proprietären Grafikkarten-Treiber die Hardware besser ansprechen als die freien...

Nun da ich aber kein ATI oder NVidia nutze, kann ich dieses Phänomen nicht bestätigen...mal sehen was die andren dazu meinen.

Benutzeravatar
startx
Beiträge: 3165
Registriert: 07.12.2002 19:29:48
Wohnort: london

Beitrag von startx » 26.04.2006 17:15:44

mach doch mal ein paar fenster aktionen , so dass es wieder stolpert und poste mal deinen "load average"

Code: Alles auswählen

uptime

Benutzeravatar
lsk
Beiträge: 48
Registriert: 03.08.2003 11:08:49

Beitrag von lsk » 27.04.2006 07:42:37

Hier die uptime Werte:

Code: Alles auswählen

Vor den Fensteraktionen: 07:37:46 up 23:59,  2 users,  load average: 2.36, 1.04, 0.38
Wärenddessen:        07:38:07 up 23:59,  2 users,  load average: 3.95, 1.48, 0.54
Nach den Fensteraktionen: 07:38:59 up 1 day, 0 min,  2 users,  load average: 9.38, 3.28, 1.20
Da ist doch eine leichte Steigerung zu sehen.

Benutzeravatar
startx
Beiträge: 3165
Registriert: 07.12.2002 19:29:48
Wohnort: london

Beitrag von startx » 27.04.2006 09:16:40

hmm, das erscheint mir schon recht hoch, selbst wenn ich mt firefox und eclipse rumspiele komme ich kaum über 1.5 , und mein rechner ist nicht so leistungsstark wie deiner.

hast du "Composite" mit fensterschatten und dem ganzen kram am laufen?

Benutzeravatar
lsk
Beiträge: 48
Registriert: 03.08.2003 11:08:49

Beitrag von lsk » 27.04.2006 11:15:07

Nein, daran ist momentan nicht zu denken.
Es ist zwar ein wenig unpassend, aber aktuell kommt mir mein System so vor, wie ein frisch installiertes Windows, dem die Treiber fehlen.
Vielleicht ist es ja auch hier der Fall, das ein Treiber fehlt, oder nicht richtig arbeitet.

Hier mal die Ausgabe von lspci

Code: Alles auswählen

0000:00:00.0 Host bridge: nVidia Corporation nForce3 Host Bridge (rev a4)
0000:00:01.0 ISA bridge: nVidia Corporation nForce3 LPC Bridge (rev a6)
0000:00:01.1 SMBus: nVidia Corporation nForce3 SMBus (rev a4)
0000:00:02.0 USB Controller: nVidia Corporation nForce3 USB 1.1 (rev a5)
0000:00:02.1 USB Controller: nVidia Corporation nForce3 USB 1.1 (rev a5)
0000:00:02.2 USB Controller: nVidia Corporation nForce3 USB 2.0 (rev a2)
0000:00:05.0 Ethernet controller: nVidia Corporation nForce3 Ethernet (rev a5)
0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce3 Audio (rev a2)
0000:00:08.0 IDE interface: nVidia Corporation nForce3 IDE (rev a5)
0000:00:0a.0 PCI bridge: nVidia Corporation nForce3 PCI Bridge (rev a2)
0000:00:0b.0 PCI bridge: nVidia Corporation nForce3 AGP Bridge (rev a4)
0000:00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
0000:00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
0000:00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
0000:00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
0000:01:06.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80)
0000:01:07.0 RAID bus controller: Silicon Image, Inc. SiI 3512 [SATALink/SATARaid] Serial ATA Controller (rev 01)
0000:02:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE]
Zumindest lspci kennt meine Hardware. Sonst funktioniert ja auch alles. Sprich Sound, Internet, Radeon mit Dual Head, DMA bei der Festplatte.
So langsam gehen mir die Ideen aus,
Naja, eigentlich sind sie mir schon längst ausgegangen, sonst hätte ich ja nicht gepostet ;-)

Ich werd jetzt einfach mal die Liste der geladenen Module posten [1].
Vielleicht gibt's da ja Schwierigkeiten.

[1] http://nopaste.debianforum.de/3158

Edit by Snoopy:
Bitte grosse Ausgaben von Configs oder Logs ins NoPaste [2] schieben und in den Thread verlinken.
Siehe auch die Verhaltensregeln des Forums [3].

[2] http://nopaste.debianforum.de/
[3] http://wiki.debianforum.de/debianforum. ... tensregeln

Benutzeravatar
lsk
Beiträge: 48
Registriert: 03.08.2003 11:08:49

Beitrag von lsk » 27.04.2006 11:20:08

Besonder schlimm sind Programme wie Opera oder Skype.
Da ist der Bildaufbau wie in den 486er Zeiten.
Extrem langsam...

Antworten