/proc/mdstat  sonucunu raid sistem kullanıp kullanmadığınızı görmek için
istedim. Diskinizde herhangi bir problem görülmüyor.

xdebug profiller ile kodlarınızı incelemenizde fayda var.

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

>  /proc/mdstat isimli bir dosya yok ne yazık ki
> df- h cıktısı ise
>
> Filesystem            Size  Used Avail Use% Mounted on
> /dev/hda2              45G   31G   11G  74% /
> tmpfs                1010M  8.0K 1010M   1% /dev/shm
> /dev/hda3              46G  7.2G   37G  17% /home
> /dev/hda4              92G   15G   73G  17% /sistem_f
> /dev/hdb1              92G   40G   49G  45% /backup1
> /dev/hdb2              92G   57G   31G  65% /backup2
> tmpfs                  10M  684K  9.4M   7% /dev
> Not: hdb diski sadece yedek icin kullanılıyor.
>
> Saygılar
> OKAN
>
>
> ----- Original Message -----
> *From:* bulent ozkan <[email protected]>
> *To:* [email protected]
> *Sent:* Thursday, April 16, 2009 4:07 PM
> *Subject:* [Linux-sunucu] Re:Apache 2, performans ölçüm
>
> 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
>
>
> _______________________________________________
> 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