Skocz do zawartości

Powolna Fedora


PiotrekAdmin

Rekomendowane odpowiedzi

Witam

Mam problem z moją Fedorą, ponieważ nawet świeżo po instalacji ostro zamula a większość programów otwiera się bardzo dziwnie tzn. długo i część po części, nieraz system się poprostu rozkracza i trzeba czekać ;-(

 

Specyfikacja komputera:

Intel Celeron 2666 MHz

512 MB RAM-u

Nvidia GeForce MX/MX 400 (64 MB)

 

 

*/ Zbędne usługi powyłączane, stare kernele usunięte, system zaaktualizowany.

*/ Czy to za słaby komputer dla Linuksa, bo Windows XP Pro chodzi bardzo płynnie.

 

Co mogę jeszcze zrobić aby przyspieszyć pracę komputera z Linuksem na pokładzie ?

Odnośnik do komentarza
Udostępnij na innych stronach

Przy tej ilości RAMu poobserwowałbym czy przypadkiem system nie swapuje.

Nie wiem jakiego desktopa używasz, ale być może przejście na XFCE czy (nieco trudniejszy w konfiguracji) fluxbox poprawiłoby sytuację.

 

Ogólnie to proponuję sprawdzić co zamula system (jakie zużycie pamięci, swap, który proces "zżera" najwięcej procesora). Bez takich danych to wróżymy z fusów.

 

[flame]

I do tego nie znoszę Celeronów - zawsze z nimi jakieś problemy są. Głównie wydajnościowe.

[/flame]

 

Odnośnik do komentarza
Udostępnij na innych stronach

U mnie takiego dramatu nie ma. Chwilę trwa, zanim uruchomi się program, po otwarciu kilku okien przesuwanie otwartego okna powoduje pokaz slajdów. No i system swapuje, co mi się pod archem prawie nie zdarzało. Na razie zlikwidowałem ikonki w menu i chociaż to działa szybciej.

A konfigurację mam chyba podobną, bo 512 MB RAM i Pentium M 1,7 no i wbudowaną grafikę intela (855 GME).

 

Może masz problem z kartą graficzną??

Odnośnik do komentarza
Udostępnij na innych stronach

Co mogę jeszcze zrobić aby przyspieszyć pracę komputera z Linuksem na pokładzie ?
Masz włączony compiz?

Moja konfiguracja : PIV 1GHz, 376 MB RAM, karta jak Twoja, używam KDE i nie narzekam. Przy włączonym firefoxie (5kart), gimpie (tapeta), inkscape (1 plik) monitor systemu pokazuje mi zużycie pamięci 280 Mb, swap 90 MB. Najdłużej włącza się gimp - z 20 sekund, ale potem działa normalnie.

Compiz mam wyłączony w xorg.conf:

Section "Extensions"
    Option  "Composite" "Disable"
EndSection

[flame]

Nie wiem czy do końca o to chodzi, ale nie chciałbym procesora AMD nawet za darmo.

[/flame]

Odnośnik do komentarza
Udostępnij na innych stronach

> Fedora 10

> Gnome

 

TOP:

top - 13:00:34 up 4 min,  2 users,  load average: 0.36, 0.43, 0.20
Tasks: 108 total,   3 running, 105 sleeping,   0 stopped,   0 zombie
Cpu(s):  7.0%us,  3.0%sy,  0.0%ni, 89.4%id,  0.0%wa,  0.3%hi,  0.3%si,  0.0%st
Mem:    513488k total,   397084k used,   116404k free,    11524k buffers
Swap:  1048568k total,        0k used,  1048568k free,   163668k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
1999 root      20   0 59672  34m 8184 S  4.0  6.9   0:18.14 Xorg               
2586 Fedora    20   0  144m  79m  20m R  3.0 15.9   0:22.42 opera              
2632 Fedora    20   0 74428  19m  12m R  3.0  4.0   0:01.20 gnome-terminal     
  958 root      15  -5     0    0    0 S  1.0  0.0   0:00.27 zd1211rw           
1664 dbus      20   0 13332 1408  868 S  0.3  0.3   0:00.40 dbus-daemon        
2480 Fedora    20   0 29272 2424 1252 S  0.3  0.5   0:00.87 gnome-screensav    
2652 Fedora    20   0  2428 1080  856 R  0.3  0.2   0:00.15 top                
    1 root      20   0  2012  780  572 S  0.0  0.2   0:01.29 init               
    2 root      15  -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      15  -5     0    0    0 S  0.0  0.0   0:00.01 ksoftirqd/0        
    5 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 watchdog/0         
    6 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 events/0           
    7 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 khelper            
   80 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kintegrityd/0      
   82 root      15  -5     0    0    0 S  0.0  0.0   0:00.06 kblockd/0          
   84 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kacpid

 

 

 

*/ Compiz wyłączony.

 

 

//Linva Display Configuration ma być wyłączone ?

Odnośnik do komentarza
Udostępnij na innych stronach

To coś z Twoją konfiguracją fedory, a nie wina sprzętu. U mnie procek AMD 1,5GHz, 512MB i jakaś stara karta nvidii i wszystko chodzi bez żadnego zmulania + compiz. Na starcie zużywane jest około 200MB, swap mam ustawiony na 500MB. Uchomienie na raz wielu aplikacji (OO.org, opera, exaile, nautilus, terminal) nie wpływa na szybkość ich działania. Oczywiście standardowy gnome. Co do Twojego problemu to przyczyn może być wiele. Poobserwuj zużycie pamięci (free) i procesora (htop). Uruchamiaj programy w konsoli, może zobaczysz nad czym tak długo myślą. Puść w konsoli prelink -all . Sprawdź prędkość dysku hdparm -Tt /dev/sda . Może coś się rozjaśni. Btw. a co do windowsa to chodzi tak, bo jak sam napisałeś jest pr0, a linux to n00b i tu cała różnica :)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 months later...

Mam podobny problem.

Fedora 11, KDE i Gnome tną się, co chwila wyszarzanie okien, zamulanie i takie tam. Wydaje mi się jednak, że ten sprzęt stać na choć trochę więcej: Intel 2x1,6 Ghz i 1 GB RAMu, tyle że grafika zintegrowana.

 

poobserwowałbym czy przypadkiem system nie swapuje.
W jaki sposób?

 

Czy chodzi o to:

free
             total       used       free     shared    buffers     cached
Mem:       1007284     981244      26040          0       9216     293392
-/+ buffers/cache:     678636     328648
Swap:      2048760     740844    1307916

Czy dobrze mi się zdaje, że użycie 723 MB z 2000 MB swapu to dużo?

 

Fakt, mam kilka uruchomionych rzeczy, ale chyba nie aż tak, żeby komputer nie wyrabiał. W przeglądarkach otwarte po kilka kart (5-6).

 

top - 17:47:21 up 1 day,  2:55,  5 users,  load average: 0.16, 1.28, 1.81
Tasks: 189 total,   2 running, 187 sleeping,   0 stopped,   0 zombie
Cpu(s):  5.6%us,  3.1%sy,  0.0%ni, 85.9%id,  5.3%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1007284k total,   989916k used,    17368k free,    10036k buffers
Swap:  2048760k total,   727400k used,  1321360k free,   291140k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
1896 root      20   0  481m  47m 9380 S  3.9  4.8  53:46.05 Xorg
2598 smo       20   0  716m  63m  10m R  3.9  6.5  79:52.50 firefox
2203 smo       20   0  167m 3328 1204 S  1.9  0.3   9:14.97 compiz
2742 smo       20   0 1305m 103m  10m S  1.9 10.5  19:01.85 opera
3328 smo       20   0  511m  12m 6888 S  1.9  1.3   0:51.29 konsole
3370 smo       20   0  910m  23m 6404 S  1.9  2.4   8:23.09 kadu
   1 root      20   0  4076  252  160 S  0.0  0.0   0:01.31 init

reszta procesów ma zera

 

Próbowałam wyłączyć compiz w xorg.conf, ale Gnome zrobił się nie do użycia - okna bez obramowań i przycisków itp. Czy dałoby się ewentualnie tego compiza zamienić na coś innego bardziej lekkostrawnego?

Odnośnik do komentarza
Udostępnij na innych stronach

z tego co widze to uruchamiasz ff i opere na raz - troche bez sensu z uwagi na pamieciozernosc przegladarek :) masz zuzycie pamieci 670 mega - troche duzo. co do compiza to czy wlaczylas emeralda ? w ustawieniach compiza w sekcji decoration command masz wpisane emerald --replace ?

Odnośnik do komentarza
Udostępnij na innych stronach

Czy dobrze mi się zdaje, że użycie 723 MB z 2000 MB swapu to dużo?
Bardzo dużo, też mam uruchomione dwie przeglądarki (w każdej po około 30 zakładek), mnóstwo mniejszych programów, a zużycie to 440MB samej pamięci, bo swapa w ogóle nie używam. Zainstaluj sobie htop i posortuj programy wg zużycia pamięci, dowiesz się przynajmniej jakie procesy są najbardziej pamięciożerne. Btw. do czasu znalezienia przyczyny wyłącz compiza, prawdę mówiąc grafika intela jest trochę za słaba na graficzne bajery.
Odnośnik do komentarza
Udostępnij na innych stronach

w ustawieniach compiza w sekcji decoration command masz wpisane emerald --replace ?
Ufff, wreszcie znalazłam jak to zrobić i dopisałam. Ze swapem jest o niebo lepiej, DZIĘKI!!! :D

 

Uruchomiłam te same programy i:

Tasks: 172 total,   3 running, 169 sleeping,   0 stopped,   0 zombie
Cpu(s):  4.9%us,  2.9%sy,  0.0%ni, 92.2%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1007284k total,   935684k used,    71600k free,    10520k buffers
Swap:  2048760k total,    54000k used,  1994760k free,   363640k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
3000 smo       20   0 1162m  83m  16m S  4.0  8.5   1:28.53 opera
3393 smo       20   0  581m  72m  13m S  4.0  7.3   1:09.54 firefox
2497 root      20   0  242m  35m  14m R  2.0  3.6   1:47.45 Xorg
3265 smo       20   0  588m  35m  21m R  2.0  3.6   0:06.83 konsole
3512 smo       20   0  464m  13m 7412 S  2.0  1.4   0:27.26 npviewer.bin
   1 root      20   0  4076  596  504 S  0.0  0.1   0:00.90 init

 

 

Bardzo dużo, też mam uruchomione dwie przeglądarki (w każdej po około 30 zakładek), mnóstwo mniejszych programów, a zużycie to 440MB samej pamięci, bo swapa w ogóle nie używam. Zainstaluj sobie htop i posortuj programy wg zużycia pamięci, dowiesz się przynajmniej jakie procesy są najbardziej pamięciożerne.

Zaistalowałam, oczywiście najbardziej pamięciożerne są przeglądarki. Przy okazji pozbyłam się tomboya i beagle, po czym RAMowi nieco ulżyło, ale dwukrotnie zwiększyło się użycie swapa (ciekawe czemu?)

 

Oto wynik top:

Tasks: 166 total,   1 running, 165 sleeping,   0 stopped,   0 zombie
Cpu(s):  4.6%us,  1.9%sy,  0.0%ni, 93.5%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1007284k total,   729708k used,   277576k free,     5972k buffers
Swap:  2048760k total,   112232k used,  1936528k free,   295324k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
3000 smo       20   0 1172m  77m  12m S  3.8  7.9   2:37.31 opera
3265 smo       20   0  588m  23m  10m S  1.9  2.4   0:12.55 konsole
3393 smo       20   0  588m  69m  12m S  1.9  7.1   2:15.01 firefox
3512 smo       20   0  464m  13m 5852 S  1.9  1.3   0:54.92 npviewer.bin
3818 root      20   0 14856 1192  864 R  1.9  0.1   0:00.19 top
   1 root      20   0  4076  592  500 S  0.0  0.1   0:00.92 init

 

I htop:

  1  [|||                                             4.6%]     Tasks: 221 total, 2 running
 2  [||||                                            6.8%]     Load average: 0.13 0.35 0.38
 Mem[||||||||||||||||||||||||||||||||||||||||   419/983MB]     Uptime: 01:17:18
 Swp[|||                                       109/2000MB]

 PID USER     PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command
3000 smo       20   0 1172M 79736 12660 S  1.0  7.9  2:39.90 /usr/lib/opera/9.64/opera
3009 smo       20   0 1172M 79736 12660 S  0.0  7.9  0:00.47 /usr/lib/opera/9.64/opera
3010 smo       20   0 1172M 79736 12660 S  0.0  7.9  0:00.08 /usr/lib/opera/9.64/opera
3393 smo       20   0  588M 71108 12904 R  2.0  7.1  1:58.79 /usr/lib64/firefox-3.5/firefox
3394 smo       20   0  588M 71108 12904 S  0.0  7.1  0:00.08 /usr/lib64/firefox-3.5/firefox
3395 smo       20   0  588M 71108 12904 S  0.0  7.1  0:00.09 /usr/lib64/firefox-3.5/firefox
3396 smo       20   0  588M 71108 12904 S  0.0  7.1  0:17.67 /usr/lib64/firefox-3.5/firefox
3405 smo       20   0  588M 71108 12904 S  0.0  7.1  0:00.03 /usr/lib64/firefox-3.5/firefox
3406 smo       20   0  588M 71108 12904 S  0.0  7.1  0:00.00 /usr/lib64/firefox-3.5/firefox
3407 smo       20   0  588M 71108 12904 S  0.0  7.1  0:01.41 /usr/lib64/firefox-3.5/firefox
3510 smo       20   0  588M 71108 12904 S  0.0  7.1  0:00.00 /usr/lib64/firefox-3.5/firefox
2497 root      20   0  254M 31868 12568 S  1.0  3.2  3:49.48 /usr/bin/Xorg :0 -br -verbose -auth /var/run/gdm/auth-for-gdm-h
3312 smo       20   0  703M 28468 11372 S  0.0  2.8  0:06.75 kadu
3317 smo       20   0  703M 28468 11372 S  0.0  2.8  0:00.00 kadu
3529 smo       20   0  703M 28468 11372 S  0.0  2.8  0:00.00 kadu
3265 smo       20   0  588M 24992 10724 S  0.0  2.5  0:12.85 konsole
3266 smo       20   0  588M 24992 10724 S  0.0  2.5  0:00.00 konsole
2723 smo       20   0  651M 15900  8856 S  0.0  1.6  0:04.86 nautilus
3535 smo       20   0  352M 13820  7812 S  0.0  1.4  0:01.25 kded4
3512 smo       20   0  464M 13404  5852 S  0.0  1.3  0:55.89 /usr/lib64/nspluginwrapper/npviewer.bin --plugin /usr/lib64/moz
3525 smo       20   0  464M 13404  5852 S  0.0  1.3  0:00.00 /usr/lib64/nspluginwrapper/npviewer.bin --plugin /usr/lib64/moz
3526 smo       20   0  464M 13404  5852 S  0.0  1.3  0:00.00 /usr/lib64/nspluginwrapper/npviewer.bin --plugin /usr/lib64/moz
2706 smo       20   0  348M 13268  7148 S  0.0  1.3  0:06.10 gnome-panel
2934 smo       20   0  600M 13252  9008 S  0.0  1.3  0:02.51 python /usr/lib64/timer-applet/timer-applet --oaf-activate-iid=
3542 smo       20   0  396M 13188  7896 S  0.0  1.3  0:00.57 /usr/bin/knotify4
3627 smo       20   0  427M 11152  6864 S  0.0  1.1  0:03.92 /usr/bin/metacity --replace
3738 smo       20   0  427M 11152  6864 S  0.0  1.1  0:00.00 /usr/bin/metacity --replace

 

Swoją drogą, skąd taka rozbieżność jeśli chodzi o użycie RAMu? W tej samej chwili (w dwóch kartach konsoli) top pokazuje użycie ponad 700 MB, a htop niecałe 420 MB :lammer:

 

Btw. do czasu znalezienia przyczyny wyłącz compiza, prawdę mówiąc grafika intela jest trochę za słaba na graficzne bajery.
W wynikach top i htop, ani ps w ogóle już nie ma compiza po dopisaniu emerald --replace.
Odnośnik do komentarza
Udostępnij na innych stronach

dlatego jest wiecej bo top pokazuje pamiec+bufory. zobacz sobie na wyjscie free -m. u mne jest np tak:

 

 

maciek @ amd64 SPECS] $ free -m
             total       used       free     shared    buffers     cached
Mem:          4926       3700       1226          0        202       2249
-/+ buffers/cache:       1248       3678
Swap:         4100          0       4100

 

 

czyli fizycznie niby jest uzyte 3700mb pamieci, ale samego ramu uzywanego przez programy jest 1248mb. po prostu linux troche inaczej zarzadza pamiecia. stad np szybciej zdiagnozujesz ze np masz ram uszkodzony jak system zacznie zaliczac zwisy (jest dosc uczulony na takie czkawki sprzetowe) :) co do beagle jakos nie mam potrzeby uzywania indeksowania - zjada hdd i ram niepotrzebnie ;). a tomboy to samo zuooo :D (mono )

Odnośnik do komentarza
Udostępnij na innych stronach

Zaistalowałam, oczywiście najbardziej pamięciożerne są przeglądarki. Przy okazji pozbyłam się tomboya i beagle, po czym RAMowi nieco ulżyło, ale dwukrotnie zwiększyło się użycie swapa (ciekawe czemu?)
Teraz jest ok, lepiej nie będzie, zużycie podobne jak u mnie. Swap też ok, ale zawsze możesz spróbować wyłączyć (swapoff). Dobrze, że wywaliłeś zbędne programy, możesz w sumie to samo zrobić z usługami. Masz zaktualizowany system, jeśli tak to pokaż lspci | grep VGA, glxinfo | grep direct i glxgears ( to tak tylko dla mnie, bo nie ma to związku z Twoim problemem :) ).

 

Odnośnik do komentarza
Udostępnij na innych stronach

dlatego jest wiecej bo top pokazuje pamiec+bufory. zobacz sobie na wyjscie free -m
Aha, dzięki za wyjaśnienie!

W takim razie mam całkiem niezły wynik free -m:

             total       used       free     shared    buffers     cached
Mem:           983        879        103          0         12        365
-/+ buffers/cache:        501        482
Swap:         2000        114       1886

 

stad np szybciej zdiagnozujesz ze np masz ram uszkodzony jak system zacznie zaliczac zwisy (jest dosc uczulony na takie czkawki sprzetowe) :)
Sorry za offtop, ale jak to się przejawia w podziale pamięci? Czy chodziło Ci o to, ze jak zaczną się zwisy, to oznacza uszkodzenie pamięci?

 

co do beagle jakos nie mam potrzeby uzywania indeksowania - zjada hdd i ram niepotrzebnie ;). a tomboy to samo zuooo :D (mono )
Też tak myślę, po prostu nawet nie wiedziałam, że to w ogóle siedzi i pamięć żre :D Dopiero htop mi oczy otworzył :D

 

 

Teraz jest ok, lepiej nie będzie, zużycie podobne jak u mnie. Swap też ok, ale zawsze możesz spróbować wyłączyć (swapoff). Dobrze, że wywaliłeś zbędne programy, możesz w sumie to samo zrobić z usługami. Masz zaktualizowany system, jeśli tak to pokaż lspci | grep VGA, glxinfo | grep direct i glxgears ( to tak tylko dla mnie, bo nie ma to związku z Twoim problemem :) ).

No to zabieram się za czytanie tematu o usługach i ich wyłączaniu.

 

Po swapoff -a wynik free -m:

             total       used       free     shared    buffers     cached
Mem:           983        970         12          0         12        362
-/+ buffers/cache:        595        387
Swap:            0          0          0

Chyba jednak powinnam włączyć swapa?

 

 

No i "słów kilka" o mojej grafice:

 

lspci | grep VGA

00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)

glxinfo | grep direct

direct rendering: Yes

glxgears

3335 frames in 5.0 seconds = 666.954 FPS
3453 frames in 5.0 seconds = 690.533 FPS
3190 frames in 5.0 seconds = 637.833 FPS
3341 frames in 5.0 seconds = 668.104 FPS
3457 frames in 5.0 seconds = 691.271 FPS
3453 frames in 5.0 seconds = 690.418 FPS
3505 frames in 5.0 seconds = 700.919 FPS
3286 frames in 5.0 seconds = 657.026 FPS

Odnośnik do komentarza
Udostępnij na innych stronach

No to zabieram się za czytanie tematu o usługach i ich wyłączaniu.
http://wiki.fedora.pl/wiki/Usługi

Co do grafiki to nie wygląda to źle. Możesz w sumie powalczyć o lepszą wydajność nowego sterownika intela tworząc/edytując xorg.conf i korzystając z takich opcji jak "UXA", "MigrationHeuristic" "greedy" i inne, opis np. tu https://wiki.ubuntu.com/X/Troubleshooting/IntelPerformance (po każdej zmianie reset X'ów). Akurat glxgears nie jest dobrym benchmarkiem i lepiej już sprawdzać wydajność jakąś gierką 3D, ja używam extremetuxracer (w opcjach możesz włączyć wyświetlanie fps). Jeśli u Ciebie glxgears nie przekłamuje wyników to myślę, że spokojnie można używać efektów pulpitu, compiza.

Jeśli chodzi o swapa to przy 1GB jakiegoś małego lepiej mieć, ale zawsze można ograniczyć do minimum jego wykorzystanie. Ostatnio na forum pojawił się temat z rozwiązaniem właśnie takiego problemu, poszukaj.

Odnośnik do komentarza
Udostępnij na innych stronach

jesli chodzi o uszkodzenia pamieci to przewaznie beda resety bez powodu :) linux buforuje cala pamiec w przeciwienstwie do windowsa. przy 1GB to swap powinien byc jak najbardziej. nie jest trudno w obecnych czasach zapchac 1GB pamieci + do tego jakis niespodziewany wyciek pamieci w ff i masz zamrozony system :)

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...