Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
witam
mam dosyc duzy dylemat i nie wiem czy sie tym przejmowac.
htop pokazuje mi 100% obciazenie procesora (w trybie slupkowym). a dokladnie tekstowo:
1 : 2,9% sys: 97,1% low: 0,0% 2 : 2,0% sys: 98,0% low: 0,0%
load average: 0,30 0,30 0,28
zadan 628, uruchomionych 1
natomiast top pokazuje:
top - 21:34:13 up 196 days, 13:02, 2 users, load average: 0.25, 0.25, 0.26 Tasks: 530 total, 1 running, 528 sleeping, 0 stopped, 1 zombie Cpu(s): 1.8% us, 1.8% sy, 0.0% ni, 69.9% id, 0.0% wa, 0.0% hi, 26.5% si PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1191 root 28 0 2392 1324 832 R 8.2 0.1 0:00.57 top 2889 mysql 20 0 132m 40m 4900 S 4.9 2.0 6:19.02 mysqld 1 root 20 0 1584 508 452 S 0.0 0.0 0:06.46 init
wartosci sa z odstepu czasu ok 1 minuty.
jak widac nie mam takiego procesu co by mi az tak obciazal system jak pokazuje htop.
w sumie htop w samych procesach pokazuje identycznie jak top, tylko ta roznica w obiciazeniu prozesora.
co dokladnie oznaczaja te wartosci ktore podaje top przy CPU?? bo nie wiem czy dobrze rozumiem, ale mam prawie 70% obciazenie przez bezczynnosc?
jak moge to dokladniej sprawdzic?? a moze poprosu kernel zaczyna cos krzaczyc?
bardzo prosze o sugestie i podpowiedzi. z gory dzieki.
pozdro
Ostatnio edytowany przez Nicram (2008-09-10 21:40:29)
Offline
Zerknij do:
man top
Offline
czy ty odpalasz jaks cudowna ilosc deamonow? albo jakis proces sie kilkukrotnie dubluje sam z siebie, sprawdz skrypty startowe. bo rzeczywiscie ilosc tych procesow jest zatrwazajaca.
i z tego co widze to komp nie byl restartowany od pol roku? ponad pol roku, niezle, przypomina mi sie zdanie na temat wytrzymalosci linux'a w porownaniu do windowsa. dziwne ze top jest procesem dopiero 1191, a mlodszy jest mysql (powloka). to oznacza ze wiele tych procesow uspinych bylo uruchominych na pocztaku
Offline
Nicram napisał(-a):
co dokladnie oznaczaja te wartosci ktore podaje top przy CPU?? bo nie wiem czy dobrze rozumiem, ale mam prawie 70% obciazenie przez bezczynnosc?
tak wg topa 70% czasu CPU jest niewykorzystywane ani przez system ani przez procesy ... syli system nie jest bardzo obciazony (to idle to takie wirtualne obciazenie ktore pokazuje na ile system jest nieobciazony)
paoolo napisał(-a):
dziwne ze top jest procesem dopiero 1191, a mlodszy jest mysql (powloka). to oznacza ze wiele tych procesow uspinych bylo uruchominych na pocztaku
niekoniecznie ... numery procesow nie rosna do nieskonczonosci tylko powtarzaja sie (znaczy sie gdy zostanie osiagniety max przyznawany jest najmniejszy wolny)
Offline
taka ilosc procesow jest wzieta stad, ze na tym hoscie pracuje pppoe-serwer, a kazde polaczenie to jeden proces. wycialem z topa tylko pierwsze linijki w ktorych sa jakies wartosci obciazenie procesora.
podsumowujac, top pokazuje dobrze a htop oszukuje?? podobna sytuacje mialem jakis dluzszy czas temu. nie zaglebialem sie bardziej w to bo energetyka zafundowala restart maszyny i wszystko wrocilo do normy - htop i top pokazywal takie same wartosci.
a tu nagle znow rozbieznosci. jak to dokladnie sprawdzic?
{edited}
czy naprawde nikt tego nie wie skad takie obciazenie i roznice miedzy tymi dwoma programami?? przeciez htop to nakladka na topa.
Ostatnio edytowany przez Nicram (2008-09-13 08:58:34)
Offline