Nowe posty

Autor Wątek: Ubuntu 10.10 zacina sie przy otwarciu wiecej niż jednej aplikacji.  (Przeczytany 5970 razy)

rudzielec102

  • Gość
Witam, przedstawię sprawę od początku, otóż udalo mi się uratować starszy komputer od złomowania, oto jego parametry :
Grafika Intel 865G
512 Ramu DDR
Dysk 40 GB
Procesor Pentium 4 3.0 GHZ

Zainstalowałem na nim Ubuntu 10.10 i doinstałowalem środowisko Xubuntu. Problem jest taki, że w momencie np. jak przeglądam strony i dostanę powiadomienie na kadu, to wszystko się strasznie tnie. Dysk szaleje, a obciążenie procesora dochodzi do 100%. Szukałem przyczyn na rożnych forach, ale bez skutku. Sprawdziłem, czy dysk pracuje w trybie DMA, i wychodzi na to, że tak. Proszę o jakieś wskazówki, dodam, że jestem laikiem jesli chodzi o linuxy. Z góry dziekuję i pozdrawiam.

Offline mateo86

  • Users
  • Guru
  • *****
  • Wiadomości: 647
    • Zobacz profil
Ubuntu 10.10 zacina sie przy otwarciu wiecej niż jednej aplikacji.
« Odpowiedź #1 dnia: 2011-03-01, 21:58:54 »
Jak już uruchomisz wszystkie programy, których zazwyczaj używasz wklep w konsoli:
top
i pokaż co wyszło...

Dużo stron masz na raz otwartych w przeglądarce?

Ubuntu jest dość zasobożerne, podejrzewam, że RAM'u trochę brakuje, ale nie uprzedzajmy faktów.

rudzielec102

  • Gość
Ubuntu 10.10 zacina sie przy otwarciu wiecej niż jednej aplikacji.
« Odpowiedź #2 dnia: 2011-03-01, 22:22:22 »
top - 21:57:20 up 55 min,  2 users,  load average: 0.42, 0.51, 0.45
Tasks: 142 total,   1 running, 141 sleeping,   0 stopped,   0 zombie
Cpu(s):  8.5%us,  4.1%sy,  0.0%ni, 87.3%id,  0.2%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    475536k total,   465032k used,    10504k free,    21028k buffers
Swap:  1597436k total,      156k used,  1597280k free,   195912k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
 1876 rudy      20   0 84468  22m  12m S    6  4.9   0:12.80 operapluginwrap    
  939 root      20   0 34872  15m  10m S    5  3.4   2:56.62 Xorg              
 1860 rudy      20   0  196m 129m  18m S    5 27.8   1:22.30 opera              
 1888 rudy      20   0  117m  13m  10m S    3  2.9   0:01.77 xfce4-terminal    
 1911 rudy      20   0  2620 1120  832 R    0  0.2   0:00.13 top                
    1 root      20   0  2892 1612 1148 S    0  0.3   0:00.89 init              
    2 root      20   0     0    0    0 S    0  0.0   0:00.00 kthreadd          
    3 root      20   0     0    0    0 S    0  0.0   0:00.06 ksoftirqd/0        
    4 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/0        
    5 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/0        
    6 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/1        
    7 root      20   0     0    0    0 S    0  0.0   0:00.03 ksoftirqd/1        
    8 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/1        
    9 root      20   0     0    0    0 S    0  0.0   0:00.09 events/0          
   10 root      20   0     0    0    0 S    0  0.0   0:00.05 events/1          
   11 root      20   0     0    0    0 S    0  0.0   0:00.00 cpuset            
   12 root      20   0     0    0    0 S    0  0.0   0:00.00 khelper            
rudy@rudy-Not-Specified:~$
Przegladarka z której korzystam to opera, i z reguły nie mam więcej otwartych stron jak 3.

zebra

  • Gość
Ubuntu 10.10 zacina sie przy otwarciu wiecej niż jednej aplikacji.
« Odpowiedź #3 dnia: 2011-03-01, 22:32:38 »
To może być problem kadu. Co prawda na mandrivie ale zauważam od dawna, że kadu przycina ixy. Dzieje mi sie zwłaszcza, gdy mam dodatkowo odpalone coś przez wine lub flasha w przegladarce. Najgorzej jest, gdy dostaje wiadomośc na kadu w oknie w tle. Kiedy juz uaktywnie okno kadu jest lepiej. A ramu mam 3Gb, mimo to procesor cos mieli zbyt mocno. Jakby w kadu był jakis błąd, wyciek pamięci albo coś.
Twój odczyt najbardziej obciążalnych procesów wyglada zupełnie zdrowo. Do dziagnozy bardziej przydałby sie odczyt w momencie "przymulenia" komputera.

rudzielec102

  • Gość
Ubuntu 10.10 zacina sie przy otwarciu wiecej niż jednej aplikacji.
« Odpowiedź #4 dnia: 2011-03-01, 23:31:23 »
Chętnie dałbym odczyt z TOP podczas "przymulenia" , tyle tylko, że nie mogę wtedy nawet kursorem ruszyć.  
Kadu zamieniłem na Pidgina i jest troszkę lepiej. Zacięcia występują jeszcze w innych przypadkach, np gdy w tle leci muzyka z Rhythmbox, a ja odswieżam jakąś stronę, lub gdy minimalizuję przeglądarkę. Nie jestem w stanie wymienić wszystkich sytuacji w których pojawiają sie te tzw  "przymulenia"

Offline mateo86

  • Users
  • Guru
  • *****
  • Wiadomości: 647
    • Zobacz profil
Ubuntu 10.10 zacina sie przy otwarciu wiecej niż jednej aplikacji.
« Odpowiedź #5 dnia: 2011-03-02, 02:30:04 »
Zauważ, że masz praktycznie całą pamięć RAM zajętą - zostało ok 10 MB wolnego. Nic dziwnego, że wszystko się przycina. Aby znaleźć winowajcę w konsoli przy uruchomionym poleceniu top nacisnij [Shift] + [.]. Wtedy procesy zostaną ułożone według zajętej pamięci.

Cytat: "zebra"
To może być problem kadu.
Chociaż kadu przy źle dobranych i kompilowanych na własną rękę dodatkach ma jakiś wyciek pamięci, który po krótkim czasie używania potrafi zająć całą pamięć, to wątpię aby w ubuntu takie coś występowało. Paczka zazwyczaj jest starannie zrobiona. Chyba że były jakieś manipulacje.

P.S Zjadłem na tym zęby, ale konkretnego dodatku, który to powoduje nie znalazłem, podejrzewam, że wszystko zależy jeszcze od wersji bibliotek Qt...

rudzielec102

  • Gość
Ubuntu 10.10 zacina sie przy otwarciu wiecej niż jednej aplikacji.
« Odpowiedź #6 dnia: 2011-03-02, 11:35:48 »
Witam, w pierwszym poście napisałem, że momencie przycięcia dysk zaczyna pracować jak oszalały i obciążenie procesora wynosi 100%. Wyczytałem w google, że może to być przyczyna używania pamięci wymiany. Uruchomiłem komputer z Live Cd usunąłem całkowicie SWAP i objawy ustąpił na tyle, że moża normalnie pracować na komputerze. W tej chwili nawet przy oglądaniu filmów na Youtub w trybie pełnoekranowym i działającym w tle pidginie nic się nie dzieje. Teraz rodzi się pytanie, czy to przypadek?? I czy mogą wyniknąć jakieś konsekwencje z usunięcią pamięci wymiany??

Offline mateo86

  • Users
  • Guru
  • *****
  • Wiadomości: 647
    • Zobacz profil
Ubuntu 10.10 zacina sie przy otwarciu wiecej niż jednej aplikacji.
« Odpowiedź #7 dnia: 2011-03-02, 13:26:51 »
Bez SWAPa jak skończy się pamięć w najlepszym wypadku program się zamknie, w najgorszym zawiesi cały system (choć mało prawdopodobne).
Pomimo, że linux dość oszczędnie obchodzi się z zasobami, to jednak 512 MB w dzisiejszych czasach robi się trochę mało...

Ale jak nie będziesz szaleć wieloma zakładkami i aplikacjami, powinno jakoś chodzić.

rudzielec102

  • Gość
Ubuntu 10.10 zacina sie przy otwarciu wiecej niż jednej aplikacji.
« Odpowiedź #8 dnia: 2011-03-02, 13:55:32 »
W chwili pisania tego posta, mam uruchomioną przeglądarkę z 4 stronami, pidgina, Parole Media Player i takie są wyniki
 
top - 13:37:08 up  1:41,  2 users,  load average: 0.69, 0.70, 0.87
Tasks: 142 total,   1 running, 141 sleeping,   0 stopped,   0 zombie
Cpu(s):  6.5%us,  3.1%sy,  0.0%ni, 90.0%id,  0.5%wa,  0.0%hi,  0.0%si,  
 1203 rudy       9 -11  159m 3288 2036 S    6  0.7   3:30.29 pulseaudio
  954 root      20   0 35308  12m 7684 S    4  2.8   4:14.22 Xorg      
 1522 rudy      20   0  104m  19m 9272 S    2  4.2   5:41.93 operaplugin
 2021 rudy      20   0  118m  13m  10m S    2  2.9   0:01.12 xfce4-termi
Mem:    475536k total,   464208k used,    11328k free,    13404k buffers
Swap:        0k total,        0k used,        0k free,   139852k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND    
 1483 rudy      20   0  229m  20m 9344 S    7  4.4   4:54.47 parole    
 1506 rudy      20   0  231m 160m  14m S    1 34.5   5:31.27 opera      
 2044 rudy      20   0  2620 1120  832 R    1  0.2   0:00.16 top        
 1157 rudy      20   0 22700 7888 6172 S    0  1.7   0:03.43 xfwm4      
 1161 rudy      20   0  109m 9732 6588 S    0  2.0   0:16.15 xfce4-panel
 1488 root      20   0  5616  416  136 S    0  0.1   0:01.12 udisks-daem
    1 root      20   0  2892  872  368 S    0  0.2   0:00.87 init      
    2 root      20   0     0    0    0 S    0  0.0   0:00.00 kthreadd  
    3 root      20   0     0    0    0 S    0  0.0   0:00.11 ksoftirqd/0
    4 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/0
    5 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/0
    6 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/1
    7 root      20   0     0    0    0 S    0  0.0   0:00.13 ksoftirqd/1
Jak na razie wszystko chodzi płynnie, dziękuję za pomoc i pozdrawiam.