[Freeswitch-users] Performance bottleneck
John Skopis (Lists)
jlists at skopis.com
Wed Aug 13 19:45:40 PDT 2008
Michael Collins wrote:
> That begs the question… is there a mechanism in sqlite or Linux that
> allows for the RAM drive to be backed up periodically? That would be a
> cool feature to get documented for those power users like Ken! ;)
>
>
Interesting thought:
http://tldp.org/HOWTO/LVM-HOWTO/snapshots_backup.html
>
> -MC
>
>
>
> ------------------------------------------------------------------------
>
> *From:* freeswitch-users-bounces at lists.freeswitch.org
> [mailto:freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of
> *Ken Rice
> *Sent:* Tuesday, August 12, 2008 11:07 AM
> *To:* freeswitch-users at lists.freeswitch.org
> *Subject:* Re: [Freeswitch-users] Performance bottleneck
>
>
>
> The Disk IO on sqlite can be quite a bit... One work around for this is
> to create a ram drive of sufficient size and mount it to
> /usr/local/freeswitch/db (or whatever your db dir is for freeswitch)
> this helps out greatly... But anything in the db will not be saved
> across system reboots unless you do something about that yourself
>
> K
>
> ------------------------------------------------------------------------
>
> *From: *Michael Jerris <mike at jerris.com>
> *Reply-To: *<freeswitch-users at lists.freeswitch.org>
> *Date: *Tue, 12 Aug 2008 13:59:13 -0400
> *To: *<freeswitch-users at lists.freeswitch.org>
> *Subject: *Re: [Freeswitch-users] Performance bottleneck
>
> It's going to be the disk io from sqlite. The presense states are all
> stored in sqlite (or odbc) data source.
>
> Mike
>
> On Aug 12, 2008, at 1:53 PM, UV wrote:
>
> 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.
> Is the presence mechanism waiting for some response from the network?
> I’m assuming it’s waiting on something external because I couldn’t find
> any CPU activity…
>
>
> ------------------------------------------------------------------------
>
> *From:* freeswitch-users-bounces at lists.freeswitch.org
> [mailto:freeswitch-users-bounces at lists.freeswitch.org]
> <mailto:freeswitch-users-bounces at lists.freeswitch.org%5d> *On Behalf Of
> *Anthony Minessale
> *Sent:* Wednesday, August 13, 2008 12:55 AM
> *To:* freeswitch-users at lists.freeswitch.org
> *Subject:* Re: [Freeswitch-users] Performance bottleneck
>
> 9996 is not a good test extension because it does not generate any audio
> unless it gets some.
> 9998 that generates a tone or make up an ext that plays a file is a
> better one.
>
> 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.
>
>
> On Tue, Aug 12, 2008 at 2:58 AM, UV <uv at talknet.com.au> wrote:
> 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.
>
>
>
> FS environment (a weak PC on purpose):
>
> CPU 2x Intel Pentium 4 3GHz
>
> RAM 2x 512MB DDR II RAM
>
> Chipset - Intel E7221 (Copper River) chipset ICH6R + FWH + BCM5721
>
> LAN 1x Broadcom Giga LAN
>
> Windows 2003 Server – Service pack 2
>
> FS version 9235
>
> Running Release build on highest priority
>
>
>
> Load script:
>
> A different machine running sipP
>
> Running rtp_echo load, 50 cps, limit of 1000 calls, 30sec call duration,
> extension 9996 (echo test):
>
> sipp -rtp_echo -r 50 -l 1000 -d 30000 -s 9996 -sf auc.xml -mp 25000 -i
> 192.168.1.1 <http://192.168.1.1> -mi 192.168.1.1 <http://192.168.1.1>
> 192.168.1.2 <http://192.168.1.2>
>
>
>
> Results:
>
> Test ran for 9.5 hours
>
> Total of 48828 calls - all successful
>
> No timeouts, retransmissions or unexpected messages.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
More information about the FreeSWITCH-users
mailing list