[Freeswitch-users] FreeSWITCH Question

Peter Olsson peter.olsson at visionutveckling.se
Wed Aug 22 10:12:38 MSD 2012


If your current hardware doesn't support more RAM - buy a new server. FS scales well, but it will need the memory and CPU to perform.

To redesign FS to not create a new thread per channel would be a major rewrite of the entire core.

Considering your requirements it sonds like Kamailio or OpenSIPS is a better alternative for you, especially since you don't want to hande media anyway.

/Peter

22 aug 2012 kl. 00:39 skrev "Jason Caulfield" <jason.caulfield at intermetro.net<mailto:jason.caulfield at intermetro.net>>:

It is not so much the cps but the concurrent calls.

I am looking at maintaining a 30 cps with a 5 min. avg. call length which results in a sustained 9000 concurrent calls.

This results in 85% mem. usage on a 4 GB machine, However CPU is at 25% (total) on a dual core with hyper threading.

Current hardware does not support increase memory.

I am striving for about 75% cpu (appox. 90 cps).

Jason


From: freeswitch-users-bounces at lists.freeswitch.org<mailto:freeswitch-users-bounces at lists.freeswitch.org> [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Avi Marcus
Sent: Tuesday, August 21, 2012 2:58 PM
To: FreeSWITCH Users Help
Subject: Re: [Freeswitch-users] FreeSWITCH Question

Do you have such a large cps/concurrent volume that you're actually seeing a performance hit?

-Avi

On Wed, Aug 22, 2012 at 12:35 AM, Jason Caulfield <jason.caulfield at intermetro.net<mailto:jason.caulfield at intermetro.net>> wrote:
I am using FreeSWITCH in media bypass mode to decrease memory and cpu usage.

I notice that mod_sofia creates threads for each call leg to maintain session context.

Do you know of a way to configure FreeSWITCH to use a table to maintain the context when in media bypass mode to reduce the number of threads?

I am hoping that this will speed things up by reducing thread context switching and reduce memory usage by decreasing memory allocation for each thread.

Thanks for the help,
Jason

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org<mailto:consulting at freeswitch.org>
http://www.freeswitchsolutions.com




Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org<mailto: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

!DSPAM:50340a7d32766392456629!
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting at freeswitch.org<mailto:consulting at freeswitch.org>
http://www.freeswitchsolutions.com




Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org<mailto: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


!DSPAM:50340a7d32766392456629!



Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list