suanki mpm worker ayarlarim :

    ServerLimit           10
    ThreadLimit         250
    StartServers          8
    MaxClients          1000
    MinSpareThreads      25
    MaxSpareThreads     250
    ThreadsPerChild     200
    MaxRequestsPerChild   0

~300 request/s seklinde yaptigim load testte bu ayarlarda ortalama load 
%14 civari oluyor ancak kuyrukta bekleme muhabbeti halen devam ediyor. 
daha once prefork kullanirken 2 bine yakin testlerde islemci kullanimi 
cok daha yuksek olmasina ragmen normale gore cok daha az bir gecikme ile 
cevap verebiliyordu. Bu arada makinem 2 islemci 8 core ve static 
icerikle test ediyorum.

iyi calismalar.

Eray Aslan wrote:
> On Sat, May 01, 2010 at 01:03:41PM +0300, Atıf CEYLAN wrote:
>   
>> dun apache preforktan worker moda gectim. Uygulamalarim php.
>>     
> [...]
>   
>> suan worker'da 300 request civarinda iken istekler uzun uzun bekledikten 
>> sonra isleme aliniyor. Kaynaklar oldukca bos olmasina ragmen kuyrukta 
>> bekliyor malesef.
>> uygun worker ayarlari ne olabilir sizce?
>>     
>
> php ve multi-threaded uygulamalar iyi bir kombinasyon degil.
>
> Aslinda php artik thread-safe ve reentrant bildigim kadari ile ama
> kullandigi kutuphaneler icin ayni seyi soylemek zor.  Ayrica, Linux'da
> process'den thread'lere gecmenin fazla bir getirisi yok cunku
> process'ler hafif ve context-switching ucuz.
>
> Cok iyi bildigim bir konu degil. O yuzden....
>
>   


-- 
/**
  * @author Atıf CEYLAN
  * Software Developer
  * http://www.atifceylan.com
*/

_______________________________________________
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.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap