Hi Mike,
 
Thank you very much for your sharing, so you mean that single CPU computer should handle more mediaproxy session than SMP? If yes, should I use rtpproxy for better performance?
In your experience, which module should have better performance and scale in production environment?

Your help is highly appreciated,
 
Best regards,
 
Tung
 
 
 
> Hi Tung
>
> As you know Mediaproxy is written in Python, Python does not really
> support proper threading as it still has a global lock on the data
> dictionary.
>
> This means that a SMP machine really does not help in fact because
> of the CPU switching it will probable perform to a lower level.
>
> I would switch your machines make your test machine your production
> and then buy a second machine of the same spec and use the SRV
> record load balancing to give you both higher performance and
> redundancy.
>
> All in all your better off having 3 or 4 machine than one machine
> in the long term any :)
>
> Cheers
> Mike
>
>
> Tung Tran wrote:
>> Hi all,
>>
>> I've tested the performance of mediaproxy as below:
>>
>> 1/ PC1: Single P4, 2.4Ghz , 1GB memory, it can handle 420
>> sessions using rtpgenerator with g729. (testing server)
>> 2/ PC2: Dual-xeon 3Ghz, 2GB memory, but it just can handle about
>> 50 sessions when I use rtpgenerator with g729. (production server)
>>
>> Should anybody can help me to customize my production server to
>> handle more sessions.
>>
>> Thanks and regards
>>
>> Tung.
>> ------------------------------------------------------------------
>> ------
>>
>> _______________________________________________
>> Users mailing list
>> Users@openser.org
>> http://openser.org/cgi-bin/mailman/listinfo/users