Strona 1 z 1

xorg, duŻe zuŻycie procesora

: 03 kwietnia 2008, 22:04
autor: danadam
Witam!

Od przedwczorajszego update'u (lista pakietów) zauważyłem, że xorg cały czas zżera czas procesora. Jeśli nic nie robię, to jest to stale ok. 20%. Przykładowo wynik z vmstat:

Kod: Zaznacz cały

procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa
 3  0      0 795744  13752 127040    0    0   258    43  192  288 76  3 19  3
 0  0      0 795736  13752 127044    0    0     0     0  187  314 18  1 81  0
Eh... nie lepiej by było, gdyby zawartość pomiędzy znacznikami code wyświetlana była czcionką o stałej szerokości?. To może sama kolumna cpu:

Kod: Zaznacz cały

----cpu----
us sy id wa
76  3 19  3
18  1 81  0
19  1 80  0
18  2 80  0
19  1 80  0
19  3 78  0
19  2 79  0
18  0 82  0
19  1 80  0
18  1 81  0
Jak przłączę się na konsolę, to wszystko wraca do normy:

Kod: Zaznacz cały

----cpu----
us sy id wa
79  3 15  3
 2  1 97  0
 2  2 96  0
 2  1 97  0
 3  0 97  0
 2  1 97  0
 3  1 96  0
 4  0 96  0
 2  2 96  0
 2  0 98  0
Zwykłe operacje zużywają strasznie dużo czasu procesora. Np. skrolowanie źródła strony w oknie Firefoxa to ok. 50%.
Mój xorg.conf:

Kod: Zaznacz cały

Section "Files"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc104"
        Option          "XkbLayout"     "pl"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ImPS/2"
EndSection

Section "Device"
        Identifier      "ATI Technologies Inc RV350 AS [Radeon 9550]"
        Driver          "ati"
        BusID           "PCI:2:0:0"
#       Option          "UseFBDev"              "true"
EndSection

Section "Monitor"
        Identifier      "SyncMaster"
        Option          "DPMS"
        HorizSync       30-81
        VertRefresh     56-75
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "ATI Technologies Inc RV350 AS [Radeon 9550]"
        Monitor         "SyncMaster"
        DefaultDepth    24
        SubSection "Display"
                Modes           "1680x1050" "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection
Co do listy update'owanych pakietów, jest tam m. in. kernel 2.6.24, ale to chyba nie jego wina, bo jak uruchamiam stary, to jest to samo.

Procesor: AMD Athlon(tm) 1837.499 MHz, Pamięć: 1 GB

Ktoś się może spotkał z takim zachowaniem i zna jakieś rozwiązanie?

[edit]
Zauważyłem jeszcze jedną rzecz, której wcześniej nie było. Jak przełączam się z konsoli z powrotem do Xów, to przez parę sekund na górnej części ekranu (1/3 wysokości) pojawiają się jakieś śmieci.

[edit 2]
No i mplayer zaczął haczyć. Zużycie procesora podczas odtwarzania filmu nie przekracza 50% ale nie jest odtwarzany płynnie :-(

[ Dodano: 2008-04-04, 17:56 ]
Wygląda na to, że wszystkiemu winna SuperKaramba. Tylko dlaczego jeszcze tydzień temu nie powodowała problemów?

: 26 maja 2008, 23:06
autor: sebekk
Ja mam podobne objawy. Czasami XORG zużywa do 90 % prcesora. Ogólnie XORG i firefox.bin momentami zużywa mi 100 % procesora wtedy Iceweasel muli, raguje z opóźnieniem np. przy jakimś logowaniu na stronie, zbuforowany film we flashu się tnie itp. ale też nie wiem co z tym zrobić. I to przy normalnym użytkowaniu iceweasela np. trzy zakładki jedna z flashem, choć i bez flasha się ścina.

: 27 maja 2008, 16:27
autor: Diabelko
danadam
jeśi sie nie nie myle możliwe że masz wersje Lenny/sid , w przypadku aktualizacji Xorg należy zainstalować nowsze stery bądź uprzednio odinstalować sterowniki przed aktualizacją ;-)
miałem podobną sytuacje , superkaramba podnosiła procek i Xorg , pobawiłem sie jak napisałem wczesniej i problemów nie mam :mrgreen:
w przypadku superkaramby możliwe ze sie gryzie z xorg

: 28 maja 2008, 14:29
autor: sebekk
O jakich sterownikach mówisz ? Jeśli chodzi o mnie to zorientowałem się że tylko na konkretnej stronie XORG tak mi wariuje, nie wiem czemu tak się dzieje, ale wystarczy że wejdę i %CPU skacze do 90% i w tych granicach się utrzymuje.

: 28 maja 2008, 15:12
autor: Diabelko
o sterownikach pkgX.run na stronie nvidi ;-)

: 28 maja 2008, 16:23
autor: sebekk
A po co mi sterowniki nvidi ? ;-)

: 28 maja 2008, 20:32
autor: yantar
Te nowe xorgi mi sie coraz mniej podobaja. U mnie tez caly czas xorg trzyma zuzycie 8-10% CPU gdzie kiedys bylo to 3-6%. I tak samo w/g mnie kompletnie nieadekwatne zuzycie czasu CPU do zadan na pulpicie.

: 28 maja 2008, 20:44
autor: Diabelko
u mnie się idealnie spisują :mrgreen:

: 01 czerwca 2008, 13:25
autor: Stephen
może mi ktoś pomoże... bawiłem się konfiguracją xorg'a aby zyskać trochę wydajności (karta radeon M6- cos jak 7000)
na sterach ati. Teraz jak nawet przesuwam okienka na fluxboksie to mi xorg skacze na 85-100% użycia procesora, do tego to mi nie działają klawisze funkcyjne (mam BIOShotkeys)
to jest mój xorg.conf.