Jak przy

Ogólne pytania dotyczące systemu
zygi151
Posty: 26
Rejestracja: 10 listopada 2006, 16:12
Lokalizacja: Jastrowie

Jak przyśpieszyć pracę systemu?

Post autor: zygi151 »

Jak w temacie, chciałbym polepszyć (przyśpieszyć) pracę mojego systemu.
Od jakiegoś czasu zauważyłem, że programy coraz wolniej się uruchamiają. Muszę dłużej czekać itp. nawet moja konsolka gdy ją włączam skrótem alt+x włącza się dopiero po paru, parunastu sekundach. Kiedyś od razu włączała się po wciśnięciu skrótu. Inne programy też wolniej się uruchamiają :-/
Myślałem nad wyłączeniem zbędnych usług, wspomagałem się tym a także tym jednak dalej system działa wolniej niż na początku.

Nie wiem za bardzo jakie informacje mógłbym podać, ale :

Zużycie procesora gdy nic nie robię sięga 5 - 10 %, gdy np włączam terminal, raptownie skacze na 50 - 60 % przez chwilę się tak utrzymuje po czym spada do tych 5 - 10 %

Mam 1.5GB Pamięci ram, co w chwili pisania tego tekstu mam zajęte 17% (280MB z 1.5GB) wydaje mi się że całkiem dużo.

1GB Swap, zajęte 0%

dołączam jeszcze wynik polecenia "ps aux"

Jeśli coś jeszcze będzie potrzebne to dołączę.
ponton
Beginner
Posty: 406
Rejestracja: 24 stycznia 2007, 01:40
Lokalizacja: Kalisz/Wroc³aw

Post autor: ponton »

Sprawdź (poleceniem "top" albo "htop"), jakie procesy wykorzystują procesor w trakcie bezczynności. I pomyśl, czy to jest faktyczna bezczynność, bo np. odtwarzacz mp3 może wtedy dekodować muzykę, przeglądarka ściągać stronę/flasha, etc. 280 MB to nie jest dużo, w zależności od środowiska, otwartych programów, itd. Zobacz (jak masz Windowsa) ile na Windowsie zajmuje.

PS. Krótka lekcja ortografii:
1. Nie ma takiego słowa jak "łonczyć" -- jest za to "łączyć"
2. Partykułę "by" z czasownikami pisze się razem, np. "mógłbym", "dołączyłbym", "chciałbym".
zygi151
Posty: 26
Rejestracja: 10 listopada 2006, 16:12
Lokalizacja: Jastrowie

Post autor: zygi151 »

Od razu chciałbym przeprosić za moją ortografię.
Faktycznie, ten proces "bezczynności" nie jest wcale taki bezczynny.
Po wydaniu polecenia top oczom ukazały mi się różne procesy,
Zastanawiam się po co mi np:
"
159 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush
160 root 20 0 0 0 0 S 0.0 0.0 0:00.04 pdflush
"
lub
"
5181 root 20 0 10616 2368 1608 S 0.0 0.2 0:00.00 smbd
5196 root 20 0 10616 1060 300 S 0.0 0.1 0:00.00 smbd
"
czy to
"
5390 root 20 0 1704 520 452 S 0.0 0.0 0:00.00 getty
5387 root 20 0 1704 516 452 S 0.0 0.0 0:00.00 getty
5385 root 20 0 1704 524 452 S 0.0 0.0 0:00.00 getty
5382 root 20 0 1704 516 452 S 0.0 0.0 0:00.00 getty
5381 root 20 0 1704 520 452 S 0.0 0.0 0:00.00 getty
"

I chociaż zajmują 0.0 % zużycia procesora, to po co mi aż 6 razy getty, czy 2 razy smbd ??
Za bardzo się na tym nie znam, więc jeśli mógł bym od was dostać jakieś wyjaśnienia.

[ Komentarz dodany przez: ruun: 2008-03-05, 17:53 ]
Od razu chciałbym przeprosić za moją ortografię.
Nie przepraszaj. Zacznij używać przycisku "Pisownia". Le*
ponton
Beginner
Posty: 406
Rejestracja: 24 stycznia 2007, 01:40
Lokalizacja: Kalisz/Wroc³aw

Post autor: ponton »

getty to terminale ("man getty"), smbd to pewnie Samba.
Bodzio
Junior Member
Posty: 599
Rejestracja: 26 grudnia 2007, 18:35

Post autor: Bodzio »

Wbrew powszechnym sądom, przy dużej ilości ramu zalecam wyłączenie swapa w fstabie. System nie będzie si e pluł o niego, nie ma obawy. Przedyskutowaliśmy to już na DUG'u i wszyscy się zgodzili że nastąpiło przyspieszenie pracy systemu.
Oczywiście przychylam się do powyższych rozwiązań.
Awatar użytkownika
jacbob77
Beginner
Posty: 229
Rejestracja: 06 września 2007, 13:27

Post autor: jacbob77 »

Bodzio,
a mógłbyś napisać jak to zrobić albo podać linka do tej dyskusji??
wystarczy #zahaszować tylko w fstab odpowiedni wpis??

czy na pewno wyłączenie SWAPa przyśpiesza prace systemu?? dlaczego tak jest? mógłby ktoś to wyjaśnić, jakieś dowody. choćby link?? jestem trochę ciekawy?

pozdrawiam :-D
Bodzio
Junior Member
Posty: 599
Rejestracja: 26 grudnia 2007, 18:35

Post autor: Bodzio »

ODPOWIEDZ