[Freeswitch-users] FreeSWITCH 100% CPU utilization

Örn Arnarson orn at arnarson.net
Mon Apr 3 20:42:30 MSD 2017

Hello FS users,

I'm running a FS server with 8 CPU cores and around 3000 users, ~50
concurrent calls.
FS is proxying the media.

I'm running into about a 1-1.5 second delay when forwarding SIP responses
back to the UAC (200 OK for example).

It seems that almost all of the processing is being done by one CPU core,
while the other 7 sit idle.

I found this on the old wiki:
libsofia only handles 1 thread per profile, so if that is your bottle neck
use more profiles

There's no mention of this on the new one. Has this changed at all?

In any case, I'm assuming that SIP and RTP co-exist on the thread, seeing
as I don't have that many SIP requests per second, and yet it is taking
more than 1 second to forward the requests.

I guess my question is; Is it possible to offload the RTP handling off to
different cores somehow? Or force FreeSWITCH to use more than one thread
per sofia profile?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20170403/a4a739ef/attachment.html 

Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list