From: Doruk Fisek (dfisek@fisek.com.tr)
Date: Tue 20 May 2003 - 22:13:05 EEST
Merhaba,
Tue, 20 May 2003 16:19:02 +0300 tarihinde Alper Oguz
<alperliste@showtv.com.tr> soyle yazdi:
AO> netstat ile bakildiginde ortalama 500 http baglantisi olan, ama
AO> ESTABLISHED olanlarinin sayisi 50-100 arasi olan bir web sunucusunda
AO> Apache'yi rahatlatmak icin neler yapilabilir?
min-max spare servers ayarlari ile oynamakta yarar olabilir.
gereksiz bilumum modullerini sutlamak iyi olur. standart kurulumda gelen
ama ihtiyacin olmayabilecek mod_cgi, mod_status ve benzeri bircok modul
var. aynisi php icin de gecerli.
AO> Ayni makinada Mysql de calisiyor, onda da Queries per second avg:
AO> 436.539 seklinde. my-huge.cnf kullanilmis ama makinanin bellegi 2GB.
bunu my-large.cnf indirmek iyi olabilir. hatta bellek kullanimina gore daha
bile asagi.
bir de insert ve update bufferlarini kisarak select buffer'ina abanmak iyi
olur. dogru anladiysam sadece bilgi okunuyor veritabanindan.
mysql dagitimla gelen rpm'den falan kuruluysa, statik olarak derlemek iyi
olabiler. azimsanmayacak performans farki oluyor. derlerkene performans
icin mysql el kitabinda da birkac parametre var.
bir de en onemlisi programi adam etmek olabilir. oasis mesela yuksek yuk
altinda iyi calisabilen bir program (oasis.sourceforge.net).
Doruk
-- FISEK ENSTITUSU - http://www.fisek.com.tr Ankara : (0312) 3857026 - 4197811 Istanbul : (0216) 4284693 - 4284694