cat /proc/mdstat ve df -h çıktılarını iletebilirsimizini ? ikinci diskinizde
(hdb) avarage wait time yüksek görünüyor.

16 Nisan 2009 Perşembe 12:44 tarihinde OKAN <[email protected]> yazdı:

>  İlginize teşekkür ederim, daha once sistemdeki yavaslamanın kaynagının
> upload edilen dosyaların dogru dizin mantıgı ile bolunmemesi oldugunu bulup
> duzenlemiş ve oldukca ciddi performans artısı yasamıstım. Su an dizin
> mantıgı dogru olsa dahi sanki bu dosyaların sunucu uzerinden servisi
> nedeniyle disk okuma sıkıntısı yasadıgımı dusunuyorum. Disk 7200Rpm Sata
> disk.
>  s
> iostat -x cıktısı asagıdaki sekildedir. Bu sonucu nasıl yorumlamalıyım?
>
> avg-cpu:  %user   %nice    %sys  %iowait   %idle
>                17.84    0.14       5.01   12.56       64.46
>
> Device:    rrqm/s wrqm/s   r/s       w/s     rsec/s  wsec/s    rkB/s
> wkB/s     avgrq-sz  avgqu-sz   await   svctm  %util
> hda          0.10   57.76      21.49  23.16  253.53  647.42    126.76
> 323.71    20.18       0.46         10.27   6.49    28.97
> hdb          0.02   2.49        1.44    0.07   12.37    20.50      6.19
>  10.25      21.81       0.11         75.37   6.47    0.97
>
>
> ----- Original Message -----
>
> *From:* bulent ozkan <[email protected]>
> *To:* [email protected]
> *Sent:* Wednesday, April 15, 2009 4:59 PM
> *Subject:* [Linux-sunucu] Re:Apache 2, performans ölçüm
>
> iostat -x ile sunucudaki IO değerlerinizi görebilirsiniz. iostat kurulu
> değil ise sysstat paketini kurmarnız gerekiyor.
>
> Kodunuzdaki problemi bir php profiler ile kontrol edebilirsiniz. Bu konuda
> xdebug oldukça başarılı bir yazılım. Sunucunuza kurduktan sonra profiler
> modunda çalıştırmanız gerekiyor.
>
> 14 Nisan 2009 Salı 16:43 tarihinde Cagri Ersen <[email protected]>yazdı:
>
>> 2009/4/14 OKAN <[email protected]>:
>> > İşlemci Pentium 4 D 2.66Ghz
>> > 2GB Ram
>> > Debian Sarge
>> > Apache 2.0
>> > Qmail
>> >
>> > Mysql ayrı bir makinada.
>> >
>> >
>> > Apache ayarları:
>> >
>> > StartServers         8
>> > MinSpareServers     32
>> > MaxSpareServers     64
>> > MaxClients        1024
>> > MaxRequestsPerChild  0
>>
>> Ornek olmasi acisindan, yaklasik ayni donanim üzerinde calisan ve
>> ortalama 2500 http req/ps bir apache sunusucunda prefork degerleri
>> soyle. (baska bir sunucuda calisan mysql ile konusuyor. Senaryo ayni
>> yani.)
>>
>> StartServers         48
>> MinSpareServers      24
>> MaxSpareServers     48
>> ServerLimit      512
>> MaxClients         512
>> MaxRequestsPerChild  10000
>>
>> Size onerim, değerleri kendinize göre set edin, onemli olan sayilar
>> degil oranlardir. Bence httpd.conf'u biraz optimize etmeniz gerekiyor.
>>
>> Ayrica, soyle bir durum da olusabilir, eger yogunluk sirasinda mysql
>> üzerinde yapilan bir is yasadiginiz soruna neden olabilir. Mesela, bir
>> apache proccess'i üzerinden mysql'e data girisi sirasinda ilgili tablo
>> lock ediliyorsa ve o sirada başka süreçler de bu tabloya yazmak
>> istiyorsa,  bu surecler ilk sürecin isi bitene kadar beklemek
>> durumunda kalabilir. bu sadece bir senaryodur, sizin icin gecerli
>> olmayabilir, ancak uygulamalar boyle davranabiliyor. Bu durumda da
>> biriken httpd sürecleri load'a neden oluyorlar. O nedenle yogunluk
>> basladigi zaman kac adet httpd süreci calistigini tespit edin derim.
>>
>>
>> >
>> > Ne yazık ki iostat da kurulu degil ve apt ile kurulamıyor:(
>>
>> apt-get install sysstat ile kurabilirsiniz, sysstat'in icinde geliyor.
>>
>>
>>
>> --
>>  Cagri Ersen
>> http://blog.cagriersen.net
>> _______________________________________________
>> Linux-sunucu E-Posta Listesi
>> [email protected]
>>
>> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
>> okuyabilirsiniz;
>>
>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
>> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
>> dakika içinde üyeliğinizi sonlandırabilirsiniz.
>> http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>>
>
>  ------------------------------
>
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> [email protected]
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> [email protected]
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap