ďťż
 
 
   przyczyna dużego obciążenia serwera?
 
 

Tematy

 
    
 

 

 

 

przyczyna dużego obciążenia serwera?





psk9 - 19-07-2009 18:33
Witam, tak jak w temacie.

Mógłby ktoś mi pomóc w ustaleniu przyczyny?
top - 18:35:19 up 1 day, 14:33,  1 user,  load average: 10.98, 9.24, 9.07
Tasks: 251 total,  3 running, 248 sleeping,  0 stopped,  0 zombie
Cpu(s): 15.1%us,  4.8%sy,  0.0%ni,  0.5%id, 76.6%wa,  1.3%hi,  1.6%si,  0.0%st
Mem:  4019728k total,  4001544k used,    18184k free,    10424k buffers
Swap:  1044208k total,    51764k used,  992444k free,  2168384k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
17589 www-data  20  0  168m 141m  900 R  22  3.6  18:28.93 nginx
17255 mysql    20  0  241m  44m 5904 S    7  1.1  5:54.18 mysqld
17586 www-data  20  0  199m 172m  892 S    4  4.4  21:06.70 nginx
17080 www-data  20  0  181m  29m  20m S    2  0.8  0:04.04 php-cgi
 3946 root      15  -5    0    0    0 S    1  0.0  9:11.03 kjournald
17588 www-data  20  0  182m 156m  900 D    1  4.0  17:44.52 nginx
28875 www-data  20  0 76708  17m 3104 S    1  0.4  0:01.04 remote.p
  271 root      15  -5    0    0    0 S    1  0.0  11:59.71 kswapd0
17005 www-data  20  0  177m  17m  12m S    1  0.4  0:02.12 php-cgi
17062 www-data  20  0  184m  43m  32m S    1  1.1  0:02.22 php-cgi
17100 www-data  20  0  177m  23m  17m S    1  0.6  0:01.74 php-cgi
18142 www-data  20  0  821m 124m 113m D    1  3.2  0:02.24 php-cgi



tomii - 19-07-2009 19:04
76% wa - wg mnie dysk nie wyrabia i zabija procesor.



gielo - 20-07-2009 15:51
Przyczyn może być wiele, często mysql może zabijać procesor gdy np masz bazę powyżej 1GB, źle zoptymalizowaną bazę danych, jakieś błędy w tabelach. Także źle napisany skrypt w php. Jak słabiutki sprzęt to i jakieś boty Ci mogą wygenerować duże obciążenie.

Także różnego rodzaju radia internetowe, jakieś źle napisane programy, skrypty i masę innych rzeczy.

komendą top możesz sprawdzić w czasie rzeczywistym co ci najwięcej zasobów pochłania. Jak twój serwer wykorzystuje mysqla to możesz też zainstalować sobie mytop i popatrzeć jakie bazy ci jakie generują obciążenie. Często bazy otwarte kilkadziesiąt sekund czy nawet kilkadziesiąt minut zarzynają serwer.

Jako admin sam najlepiej wiesz co masz w systemie ale patrząc na twój zrzut z programu top to bym zwrócił uwagę na tego ngnixa oraz mysqla właśnie.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis