<div dir="ltr">Plus there are dozens of events fired per call leg to describe the presence changes which does not scale well to 50cps. This is one of the many shortcomings to SIP, the presence stuff is not scalable.<br><br>
<br><div class="gmail_quote">On Tue, Aug 12, 2008 at 12:59 PM, Michael Jerris <span dir="ltr"><<a href="mailto:mike@jerris.com">mike@jerris.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;">
<div style="">It's going to be the disk io from sqlite. The presense states are all stored in sqlite (or odbc) data source.<div><br></div><div>Mike</div><div><div></div><div class="Wj3C7c"><div><br><div><div>On Aug 12, 2008, at 1:53 PM, UV wrote:</div>
<br><blockquote type="cite"><span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"><div link="blue" vlink="blue" lang="EN-US">
<div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Turning the presence off did the trick, although it would be important (to me, at least) to understand why as it changes the performance significantly.</span></font></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Is the presence mechanism waiting for some response from the network?</span></font></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">I'm assuming it's waiting on something external because I couldn't find any CPU activity…</span></font></div>
<div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></div><div><div style="margin: 0cm 0cm 0.0001pt; text-align: center; font-size: 12pt;" align="center">
<font face="Times New Roman" size="3"><span style="font-size: 12pt;"><hr align="center" size="2" width="100%"></span></font></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;"><b><font face="Tahoma" size="2"><span style="font-size: 10pt; font-family: Tahoma; font-weight: bold;">From:</span></font></b><font face="Tahoma" size="2"><span style="font-size: 10pt; font-family: Tahoma;"><span> </span><a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" style="color: blue; text-decoration: underline;" target="_blank">freeswitch-users-bounces@lists.freeswitch.org</a><span> </span>[<a href="mailto:freeswitch-users-bounces@lists.freeswitch.org" style="color: blue; text-decoration: underline;" target="_blank">mailto:freeswitch-users-bounces@lists.freeswitch.org</a>]<span> </span><b><span style="font-weight: bold;">On Behalf Of<span> </span></span></b>Anthony Minessale<br>
<b><span style="font-weight: bold;">Sent:</span></b><span> </span>Wednesday, August 13, 2008 12:55 AM<br><b><span style="font-weight: bold;">To:</span></b><span> </span><a href="mailto:freeswitch-users@lists.freeswitch.org" style="color: blue; text-decoration: underline;" target="_blank">freeswitch-users@lists.freeswitch.org</a><br>
<b><span style="font-weight: bold;">Subject:</span></b><span> </span>Re: [Freeswitch-users] Performance bottleneck</span></font></div></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;"><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></div>
<div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;"><font face="Times New Roman" size="3"><span style="font-size: 12pt;">9996 is not a good test extension because it does not generate any audio unless it gets some.<br>
9998 that generates a tone or make up an ext that plays a file is a better one.<br><br>Processing of the sip calls can be delayed by the presence stuff which is very intensive, you can try turning it off and see if you get more calls. Also you should compare it to what happens with the test exten first in the dial plan.<br>
<br><br></span></font></div><div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;"><font face="Times New Roman" size="3"><span style="font-size: 12pt;">On Tue, Aug 12, 2008 at 2:58 AM, UV <<a href="mailto:uv@talknet.com.au" style="color: blue; text-decoration: underline;" target="_blank">uv@talknet.com.au</a>> wrote:</span></font></div>
<div link="blue" vlink="blue"><div><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">I'm trying to determine the FS resource bottleneck when operating under load (in windows environment), but can't get the FS to load for some unseen reason.</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;">
<font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">FS environment (a weak PC on purpose):</span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;">
<font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;" lang="ES-TRAD">CPU 2x Intel Pentium 4 3GHz</span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;">
<font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">RAM 2x 512MB DDR II RAM</span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Chipset - Intel E7221 (Copper River) chipset ICH6R + FWH + BCM5721</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;" lang="SV">LAN 1x Broadcom Giga LAN</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Windows 2003 Server – Service pack 2</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">FS version 9235</span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;">
<font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Running Release build on highest priority</span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;">
<font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Load script:</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">A different machine running sipP</span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;">
<font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Running rtp_echo load, 50 cps, limit of 1000 calls, 30sec call duration, extension 9996 (echo test):</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">sipp -rtp_echo -r 50 -l 1000 -d 30000 -s 9996 -sf auc.xml -mp 25000 -i <span> </span><a href="http://192.168.1.1" style="color: blue; text-decoration: underline;" target="_blank">192.168.1.1</a><span> </span>-mi<span> </span><a href="http://192.168.1.1" style="color: blue; text-decoration: underline;" target="_blank">192.168.1.1</a><span> </span><a href="http://192.168.1.2" style="color: blue; text-decoration: underline;" target="_blank">192.168.1.2</a></span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;">
<font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Results:</span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Test ran for 9.5 hours</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Total of 48828 calls - all successful</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">No timeouts, retransmissions or unexpected messages.</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Peak was 1003 calls after 4563 seconds (actual 0.2 cps)</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Total of 1448750 RTP packets</span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;">
<font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Average response time: 11min 21 seconds</span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;">
<font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">CPU usage 8% ~ 21%. Average 11%.</span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Memory usage:</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Started with 26,000KB RAM, 27,660KB VM, 25 threads</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Peak at 136,000KB RAM,,367,004KB VM, 1024 threads</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Ended with 88,220KB RAM, 141,684KB VM, 24 threads</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Disk usage wasn't monitored.</span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;">
<font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">My question is what is slowing the response time so much but keeps the CPU running low?</span></font></p>
<p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;">
<font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">NB</span></font></p><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Following Patrick Grondin's post from 17-Jul-08, I intentionally didn't change the default dialplan as I'm trying to load up the CPU.</span></font></p>
</div></div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;"><font face="Times New Roman" size="3"><span style="font-size: 12pt;"><br>_______________________________________________<br>Freeswitch-users mailing list<br>
<a href="mailto:Freeswitch-users@lists.freeswitch.org" style="color: blue; text-decoration: underline;" target="_blank">Freeswitch-users@lists.freeswitch.org</a><br><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" style="color: blue; text-decoration: underline;" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" style="color: blue; text-decoration: underline;" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br><a href="http://www.freeswitch.org" style="color: blue; text-decoration: underline;" target="_blank">http://www.freeswitch.org</a></span></font></div>
</div><div style="margin: 0cm 0cm 0.0001pt; font-size: 12pt;"><font face="Times New Roman" size="3"><span style="font-size: 12pt;"><br><br clear="all"><br>--<span> </span><br>Anthony Minessale II<br><br>FreeSWITCH<span> </span><a href="http://www.freeswitch.org/" style="color: blue; text-decoration: underline;" target="_blank">http://www.freeswitch.org/</a><br>
ClueCon<span> </span><a href="http://www.cluecon.com/" style="color: blue; text-decoration: underline;" target="_blank">http://www.cluecon.com/</a><br><br>AIM: anthm<br><a href="mailto:MSN%3Aanthony_minessale@hotmail.com" style="color: blue; text-decoration: underline;" target="_blank">MSN:anthony_minessale@hotmail.com</a><br>
GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com" style="color: blue; text-decoration: underline;" target="_blank">PAYPAL:anthony.minessale@gmail.com</a><br>IRC:<span> </span><a href="http://irc.freenode.net" style="color: blue; text-decoration: underline;" target="_blank">irc.freenode.net</a><span> </span>#freeswitch<br>
<br>FreeSWITCH Developer Conference<br><a href="mailto:sip%3A888@conference.freeswitch.org" style="color: blue; text-decoration: underline;" target="_blank">sip:888@conference.freeswitch.org</a><br><a href="http://iax:guest@conference.freeswitch.org/888" style="color: blue; text-decoration: underline;" target="_blank">iax:guest@conference.freeswitch.org/888</a><br>
<a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org" style="color: blue; text-decoration: underline;" target="_blank">googletalk:conf+888@conference.freeswitch.org</a><br>pstn:213-799-1400</span></font></div>
</div><p style="margin-right: 0cm; margin-left: 0cm; font-size: 12pt;"><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">No virus found in this incoming message.<br>Checked by AVG -<span> </span><a href="http://www.avg.com" style="color: blue; text-decoration: underline;" target="_blank">http://www.avg.com</a><br>
Version: 8.0.138 / Virus Database: 270.6.1/1605 - Release Date: 11/08/2008 16:59</span></font></p></div>_______________________________________________<br>Freeswitch-users mailing list<br><a href="mailto:Freeswitch-users@lists.freeswitch.org" style="color: blue; text-decoration: underline;" target="_blank">Freeswitch-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" style="color: blue; text-decoration: underline;" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" style="color: blue; text-decoration: underline;" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" style="color: blue; text-decoration: underline;" target="_blank">http://www.freeswitch.org</a><br></div></span></blockquote></div><br></div></div></div></div><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><br clear="all"><br>-- <br>Anthony Minessale II<br><br>FreeSWITCH <a href="http://www.freeswitch.org/">http://www.freeswitch.org/</a><br>ClueCon <a href="http://www.cluecon.com/">http://www.cluecon.com/</a><br>
<br>AIM: anthm<br><a href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
IRC: <a href="http://irc.freenode.net">irc.freenode.net</a> #freeswitch<br><br>FreeSWITCH Developer Conference<br><a href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br><a href="http://iax:guest@conference.freeswitch.org/888">iax:guest@conference.freeswitch.org/888</a><br>
<a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>pstn:213-799-1400<br>
</div>