The problem is not the number of simultaneous calls but cps. I'm doing thousands of simultaneous calls too and that's not an issue. I'm using 64 bit machines and just started tests this week. The most expensive system call right now is select and trying to isolate where its coming from. The issue is not the number of calls but cps.
On Thu, Mar 29, 2012 at 12:15 PM, Joe Flemmings <joe.jflemmings@gmail.com> wrote:
My question was very specific, speed or system resource utilization.so between lua, xml_curl and event socket.http://www.freeswitch.org
Which has the least load of FreeSwitch? I can always look for different ways to accomplish other tasks like redundancy etc.
I have tried both xml_curl and lua and under high load the system level calls are killing me.
I was wondering if event socket are a better way to go/
I'm curious - what system level calls are killing your system when you use xml_curl? (Or Lua, etc.) I can refer you to Ken Rice who does thousands upon thousands of calls a day, many simultaneously. I'm sure he's got some good insights on this. Also, make sure that you're not on crappy hardware or doing something silly like running a 32 bit OS on 64 bit hardware...
-MC
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org