I would be really interested to replay your test on Linux. Would you be willing to provide me all the details and relevant files so I can reproduce the test with a Linux box here?<br><br>If yes, contact me offlist and we can work together on this.<br>
<br>Regards,<br><br>jmesquita<br><br><div class="gmail_quote">On Wed, Sep 16, 2009 at 2:56 PM, Роберт Тверитнер <span dir="ltr"><<a href="mailto:siniypin@gmail.com">siniypin@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi guys!<br><br>I've tested FreeSWITCH conference module performance trying to figure out maximum number of simultaneous calls my FS box can serve. It took all 100% of CPU with only 50 calls (in average depending on conference rate) and "leaking stream handle" messages started appearing. <br>
<br>The environment I was testing in:<br>OS - Windows Server 2007 SP1 64 Bit<br>CPU - Dual-core AMD Opteron 1216 HE 2.4 GHz<br>RAM - 2 GB<br>FreeSwitch version 1.0.4 (14460)<br><br>I've written a test program that used to originate calls once in 5 seconds from the other box. These calls were routed to particular conference room I was testing. I had a number of rooms with different rate (8000-32000) and interval (20,30) settings and with perpetual-sound turned on steraming music continiously. I've switched off all unnecessary modules, but left logging on in order to trace what was happening later. Client test softphone used respective speex codec according to conference room rate.<br>
<br>This is a dialplan I used:<br><extension name="test_conference"><br> <condition field="destination_number" expression="^(800020)$" break="on-true"><br> <action application="conference" data="$1@default20"/><br>
</condition><br> <condition field="destination_number" expression="^(800030)$" break="on-true"><br> <action application="conference" data="$1@default30"/><br>
</condition><br> <condition field="destination_number" expression="^(1600020)$" break="on-true"><br> <action application="conference" data="$1@wideband20"/><br>
</condition><br> <condition field="destination_number" expression="^(1600030)$" break="on-true"><br> <action application="conference" data="$1@wideband30"/><br>
</condition><br> <condition field="destination_number" expression="^(3200020)$" break="on-true"><br> <action application="conference" data="$1@ultrawideband20"/><br>
</condition><br> <condition field="destination_number" expression="^(3200030)$" break="on-true"><br> <action application="conference" data="$1@ultrawideband30"/><br>
</condition><br> </extension><br><br>My questions are:<br>Do you know any way I can increase my FS conference capacity? What do I have to tune in FS or in my box?<br><br>Best regards, Robert.<br><br>
<br>_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br>