Re: [Freeswitch-users] Performance bottleneck

2008-08-18 Thread Yossi Neiman
Anthony Minessale wrote: > 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. > > Just a question of curiosity - does h323 handle presence i

Re: [Freeswitch-users] Performance bottleneck

2008-08-18 Thread Yossi Neiman
Just to clarify about the license for MySQL. MPL is listed as a compatible license by MySQL for using the client code (-lmysqlclient or -lmysqlclient_r). See EXCEPTIONS-CLIENT in the MySQL source tree. However, if you want to embed the whole database directly into FreeSWITCH, I believe that wou

Re: [Freeswitch-users] Performance bottleneck

2008-08-13 Thread John Skopis (Lists)
AM > *To:* freeswitch-users@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/

Re: [Freeswitch-users] Performance bottleneck

2008-08-13 Thread Brian West
Remember that by default FreeSWITCH uses sqlite internally. mount -t tmpfs tmpfs /path/to/dir to create a ram disk. /b On Aug 13, 2008, at 9:27 AM, Joseph Bajin wrote: Though you don't have to load a MySQL DB onto a RamDisk. MySQL has the MySQL cluster that loads the entire DB into memory

Re: [Freeswitch-users] Performance bottleneck

2008-08-13 Thread Joseph Bajin
> *From: *Darren Schreiber <[EMAIL PROTECTED]> > *Reply-To: * > *Date: *Tue, 12 Aug 2008 12:35:25 -0700 > > *To: * > *Subject: *Re: [Freeswitch-users] Performance bottleneck > > I dont know if this makes any sense - it's just an idea. > > If

Re: [Freeswitch-users] Performance bottleneck

2008-08-12 Thread Ken Rice
say some someone want to look at replacing sqlite with a pgsql engine) From: Darren Schreiber <[EMAIL PROTECTED]> Reply-To: Date: Tue, 12 Aug 2008 12:35:25 -0700 To: Subject: Re: [Freeswitch-users] Performance bottleneck I dont know if this makes any sense - it's just an ide

Re: [Freeswitch-users] Performance bottleneck

2008-08-12 Thread Darren Schreiber
don't forget to enable auto-vacuuming on pgsql... That is a discussion for a different list tho K _ From: Brian West <[EMAIL PROTECTED]> Reply-To: Date: Tue, 12 Aug 2008 13:24:40 -0500 To: Subject: Re: [Freeswitch-users] Performance bottleneck Well putting the db in ram does h

Re: [Freeswitch-users] Performance bottleneck

2008-08-12 Thread Anthony Minessale
witch) 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 <[EMAIL PROTECTED]> > *Reply-To: * > *Date: *Tue, 12 A

Re: [Freeswitch-users] Performance bottleneck

2008-08-12 Thread Ken Rice
different list tho K From: Brian West <[EMAIL PROTECTED]> Reply-To: Date: Tue, 12 Aug 2008 13:24:40 -0500 To: Subject: Re: [Freeswitch-users] Performance bottleneck Well putting the db in ram does help a bit but it has to keep states of everything going on and do extra work for that... its a

Re: [Freeswitch-users] Performance bottleneck

2008-08-12 Thread Brian West
Well putting the db in ram does help a bit but it has to keep states of everything going on and do extra work for that... its a heavy task in itself. On Aug 12, 2008, at 1:19 PM, Michael Collins wrote: That begs the question… is there a mechanism in sqlite or Linux that allows for the RAM

Re: [Freeswitch-users] Performance bottleneck

2008-08-12 Thread Michael Collins
PROTECTED] On Behalf Of Ken Rice Sent: Tuesday, August 12, 2008 11:07 AM To: freeswitch-users@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

Re: [Freeswitch-users] Performance bottleneck

2008-08-12 Thread Anthony Minessale
D] [ > mailto:[EMAIL PROTECTED]<[EMAIL PROTECTED]> > ] *On Behalf Of *Anthony Minessale > *Sent:* Wednesday, August 13, 2008 12:55 AM > *To:* freeswitch-users@lists.freeswitch.org > *Subject:* Re: [Freeswitch-users] Performance bottleneck > > 9996 is not a good test exten

Re: [Freeswitch-users] Performance bottleneck

2008-08-12 Thread Ken Rice
do something about that yourself K From: Michael Jerris <[EMAIL PROTECTED]> Reply-To: Date: Tue, 12 Aug 2008 13:59:13 -0400 To: 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)

Re: [Freeswitch-users] Performance bottleneck

2008-08-12 Thread Michael Jerris
st 13, 2008 12:55 AM To: freeswitch-users@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. Proce

Re: [Freeswitch-users] Performance bottleneck

2008-08-12 Thread UV
any CPU activity… _ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anthony Minessale Sent: Wednesday, August 13, 2008 12:55 AM To: freeswitch-users@lists.freeswitch.org Subject: Re: [Freeswitch-users] Performance bottleneck 9996 is not a good test extension because it

Re: [Freeswitch-users] Performance bottleneck

2008-08-12 Thread Anthony Minessale
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

Re: [Freeswitch-users] Performance bottleneck

2008-08-12 Thread Michael Jerris
My guess is that disk i/o from some of the db operations (from the stuff in the dialplan) maybe backing thngs up. I would be interested if it is this bad with a simple dialplan and manage presense turned off. Mike On Aug 12, 2008, at 3:58 AM, UV wrote: I’m trying to determine the FS resour