This may be relevant http://freeswitch-users.2379917.n2.nabble.com/Running-multiple-SIP-profiles-... This is still true. What may be better to say is that the sofia profile is still single-threaded and may still become a bottleneck, but it'll perform much better now than it used to (when the wiki page was written). -Steve On 9 March 2013 20:18, Brian Foster <bdfoster@endigotech.com> wrote:
See comment below.
Sent from my iPhone
On Mar 9, 2013, at 2:12 PM, Steven Ayre <steveayre@gmail.com> wrote:
1) "libsofia only handles 1 thread per profile, so if that is your bottle
neck use more profiles" Is this still true?
This is still true.
I think William is correct on this. I saw something on the mailing list that this limitation was fixed in Sofia. I'll take a look at some logs and see for sure.
- BDF
3) "On a normal configuration, core.db is written to disk almost every second, generating hundreds of block-writes per second. To avoid this problem, turn /usr/local/freeswitch/db into an in-memory filesystem." It seems the other alternative is: "-nosql -- disable internal sql scoreboard"
What does -nosql disable? e.g. for a dialer trunk you don't need presence, track-calls.. can you still get an active call count from FS?
You'll also lose commands like 'show calls' and 'show channels'. Possibly some registration information too, since that's stored in the core DB too. I forget whether -nosql disables just the core DB or the sofia DB etc too (I never use it).
As well as using a ramdisk, using ODBC can help too - the proper databases are far better geared to scaling/concurrency than SQLite which is more for small-scale/embedded systems. It can also offload the database load onto an entirely separate server.
_________________________________________________________________________ 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
_________________________________________________________________________ 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