[Freeswitch-users] freeswitch CPU usage

Brian West brian at freeswitch.org
Mon Aug 23 08:17:18 PDT 2010


I think you explained it a bit more in detail... we are saying exactly the same thing just I'm a bit more brief.

/b

On Aug 23, 2010, at 9:47 AM, Nyamul Hassan wrote:

> David,
> 
> In our experience, it is not about "bps", but about "pps".  Because the ethernet driver in Linux is single threaded, you cannot push beyond what a single core can handle.
> 
> In our case, after 60kpps (on Intel X5504), the quality deteriorated.  In Woody's case, this limit goes as high as 70kpps (on Intel X5550), which is roughly equivalent to the single core clock speed difference between the servers.
> 
> Brian is speaking the exact same jargon, that I came across when I was reading about this 1 year ago.
> 
> Regards
> HASSAN
> 
> 
> 
> 2010/8/23 Brian West <brian at freeswitch.org>
> Chances are you're not hitting the bandwidth limits but the fact that you're moving tiny packets around.  Smaller packets == more context switches == less throughput.  You can increase your packet size to 60ms and gain performance.
> 
> /b




More information about the FreeSWITCH-users mailing list