<html><head><meta name="Generator" content="PSI HTML/CSS Generator"/>
<style type="text/css"><!--
body{font-family:'Tahoma';font-size:10pt;font-color:'#000000';}
LI{display:list-item;margin:0.00in;}
p{display:block;margin:0.00in;}
body{}
--></style>
</head><BODY ><div><SPAN style="font-size:10pt;">Hi Mike,</SPAN></div>
<div> </div>
<div><SPAN style="font-size:10pt;">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?</SPAN></div>
<div><SPAN style="font-size:10pt;">In your experience, which module should have better performance and scale in production environment?</SPAN></div>
<div><SPAN style="font-size:10pt;"><br />Your help is highly appreciated,</SPAN></div>
<div> </div>
<div><SPAN style="font-size:10pt;">Best regards,</SPAN></div>
<div> </div>
<div><SPAN style="font-size:10pt;">Tung</SPAN></div>
<div> </div>
<div> </div>
<div> </div>
<div><SPAN style="font-size:10pt;color:navy;">> Hi Tung</SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">></SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">> As you know Mediaproxy is written in Python, Python does not really</SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">> support proper threading as it still has a global lock on the data</SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">> dictionary.</SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">></SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">> This means that a SMP machine really does not help in fact because</SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">> of the CPU switching it will probable perform to a lower level.</SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">></SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">> I would switch your machines make your test machine your production</SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">> and then buy a second machine of the same spec and use the SRV</SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">> record load balancing to give you both higher performance and</SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">> redundancy.</SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">></SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">> All in all your better off having 3 or 4 machine than one machine</SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">> in the long term any :)</SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">></SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">> Cheers</SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">> Mike</SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">></SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">></SPAN></div>
<div><SPAN style="font-size:10pt;color:navy;">> Tung Tran wrote:</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> Hi all,</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>></SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> I've tested the performance of mediaproxy as below:</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>></SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> 1/ PC1: Single P4, 2.4Ghz , 1GB memory, it can handle 420</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> sessions using rtpgenerator with g729. (testing server)</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> 2/ PC2: Dual-xeon 3Ghz, 2GB memory, but it just can handle about</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> 50 sessions when I use rtpgenerator with g729. (production server)</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>></SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> Should anybody can help me to customize my production server to</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> handle more sessions.</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>></SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> Thanks and regards</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>></SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> Tung.</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> ------------------------------------------------------------------</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> ------</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>></SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> _______________________________________________</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> Users mailing list</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> Users@openser.org</SPAN></div>
<div><SPAN style="font-size:10pt;color:maroon;">>> <a href="http://openser.org/cgi-bin/mailman/listinfo/users">http://openser.org/cgi-bin/mailman/listinfo/users</a></SPAN></div>
</body></html>