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