[Freeswitch-users] Max of 170 channels in the conference room.

Brian West brian at freeswitch.org
Thu May 29 10:30:39 PDT 2008


the 'noht' argument to the kernel params.

/b

On May 29, 2008, at 12:24 PM, Johny Kadarisman wrote:
> Yea, seems like a pretty old machine. and I thought it was at least  
> a dual core thou :(
> I couldn't find a way turn hyperthreading off during boot time yet,  
> If I do, will report back if it does some improvment.
>
> btw, How do you know if this is hyperthread processor from cpuinfo?
>
> Rgds,
> Johny K.
>
>
> On Thu, May 29, 2008 at 12:19 PM, Brian West <brian at freeswitch.org>  
> wrote:
> These aren't really dual core CPU's they are single core with hyper- 
> threading.  If you disable hyper-threading you'll get more  
> performance.
>
> You'll never get that great of performance out of these CPU's.  The  
> new 64bit woodcrest/clovertown Xeon's are much better... night and  
> day difference. (Pinto vs Porsche)
>
> /b
>
> On May 29, 2008, at 11:10 AM, Johny Kadarisman wrote:
>> Hi Brian, attached is my cpu info.
>>
>> Rgds,
>>
>> ================
>> processor       : 0
>> vendor_id       : GenuineIntel
>> cpu family      : 15
>> model           : 2
>> model name      : Intel(R) Xeon(TM) CPU 2.80GHz
>> stepping        : 9
>> cpu MHz         : 2784.780
>> cache size      : 512 KB
>> physical id     : 0
>> siblings        : 2
>> core id         : 0
>> cpu cores       : 1
>> fdiv_bug        : no
>> hlt_bug         : no
>> f00f_bug        : no
>> coma_bug        : no
>> fpu             : yes
>> fpu_exception   : yes
>> cpuid level     : 2
>> wp              : yes
>> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr  
>> pge mca cmov pat pse36 clflush dts acpi mmx fxs
>> r sse sse2 ss ht tm pbe cid xtpr
>> bogomips        : 5573.58
>> clflush size    : 64
>>
>>
>> processor       : 1
>> vendor_id       : GenuineIntel
>> cpu family      : 15
>> model           : 2
>> model name      : Intel(R) Xeon(TM) CPU 2.80GHz
>> stepping        : 9
>> cpu MHz         : 2784.780
>> cache size      : 512 KB
>> physical id     : 0
>> siblings        : 2
>> core id         : 0
>> cpu cores       : 1
>> fdiv_bug        : no
>> hlt_bug         : no
>> f00f_bug        : no
>> coma_bug        : no
>> fpu             : yes
>> fpu_exception   : yes
>> cpuid level     : 2
>> wp              : yes
>> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr  
>> pge mca cmov pat pse36 clflush dts acpi mmx fxs
>> r sse sse2 ss ht tm pbe cid xtpr
>> bogomips        : 5569.09
>> clflush size    : 64
>>
>>
>> processor       : 2
>> vendor_id       : GenuineIntel
>> cpu family      : 15
>> model           : 2
>> model name      : Intel(R) Xeon(TM) CPU 2.80GHz
>> stepping        : 9
>> cpu MHz         : 2784.780
>> cache size      : 512 KB
>> physical id     : 3
>> siblings        : 2
>> core id         : 0
>> cpu cores       : 1
>> fdiv_bug        : no
>> hlt_bug         : no
>> f00f_bug        : no
>> coma_bug        : no
>> fpu             : yes
>> fpu_exception   : yes
>> cpuid level     : 2
>> wp              : yes
>> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr  
>> pge mca cmov pat pse36 clflush dts acpi mmx fxs
>> r sse sse2 ss ht tm pbe cid xtpr
>> bogomips        : 5569.31
>> clflush size    : 64
>>
>>
>> processor       : 3
>> vendor_id       : GenuineIntel
>> cpu family      : 15
>> model           : 2
>> model name      : Intel(R) Xeon(TM) CPU 2.80GHz
>> stepping        : 9
>> cpu MHz         : 2784.780
>> cache size      : 512 KB
>> physical id     : 3
>> siblings        : 2
>> core id         : 0
>> cpu cores       : 1
>> fdiv_bug        : no
>> hlt_bug         : no
>> f00f_bug        : no
>> coma_bug        : no
>> fpu             : yes
>> fpu_exception   : yes
>> cpuid level     : 2
>> wp              : yes
>> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr  
>> pge mca cmov pat pse36 clflush dts acpi mmx fxs
>> r sse sse2 ss ht tm pbe cid xtpr
>> bogomips        : 5569.67
>> clflush size    : 64
>>
>>
>> On Thu, May 29, 2008 at 11:49 AM, Brian West <brian at freeswitch.org>  
>> wrote:
>> Can you cat /proc/cpuinfo and post that?
>>
>> /b
>>
>> On May 29, 2008, at 10:41 AM, Johny Kadarisman wrote:
>>> Thanks Anthony,
>>>
>>> It's a 32bits Ubuntu server version, and I had blindly follow and  
>>> run the test with following settings :)
>>>
>>> ulimit -c unlimited
>>> ulimit -d unlimited
>>> ulimit -f unlimited
>>> ulimit -i unlimited
>>> ulimit -n 999999
>>> ulimit -q unlimited
>>> ulimit -u unlimited
>>> ulimit -v unlimited
>>> ulimit -x unlimited
>>> ulimit -s 244
>>> ulimit -l unlimited
>>> ulimit -a
>>> bin/freeswitch
>>>
>>> also, I set with 120ms interval, I still hit around 170 channels  
>>> limits in one room.
>>> Let me play around more with multiple room setup.
>>>
>>> Rgds,
>>> Johny K.
>>>
>>>
>>>
>>>
>>> On Thu, May 29, 2008 at 10:56 AM, Anthony Minessale <anthony.minessale at gmail.com 
>>> > wrote:
>>> We don't do much testing on the conference but i can give you a  
>>> few pointers.
>>>
>>> is it a 32 or 64 bit box?
>>> if it's 32 you can try this as root before you start up.
>>>
>>> ulimit -s 244
>>>
>>> you can also change the conference interval to higher number of ms  
>>> between packets to give it more time to mux the audio, the default  
>>> is 20 but you should be able to use 30,40,60,120 as well
>>>
>>> You can also try multiple conference to compare.
>>>
>>>
>>>
>>> On Thu, May 29, 2008 at 8:57 AM, Johny Kadarisman  
>>> <jkr888 at gmail.com> wrote:
>>> Hi all,
>>>
>>> I build a new test boxes for freeswitch. and trying to simulate  
>>> high load condition.
>>> I have one freeswitch box that host conference apps, and another  
>>> box with simple js to originate call to the conference room.
>>> To monitor the sound quality, I have one phones that dial into the  
>>> conference room, and then start streaming/playing moh music in the  
>>> conference.
>>>
>>> In many scenario that i tried (mute, unmute, one or multiple  
>>> rooms), the max total number of channels is about 170 channels  
>>> before FS start to slowing down on creating new channels. The  
>>> Cpu's only tops around 40-50%, and the voice/rtp start to jitter  
>>> or delays on my phone.
>>>
>>> These test boxes is running on 2 processor 2.8GHz Dual Core xeon  
>>> cpu's and about 1Gb memory.
>>> I think the number already pretty impressive, at least for me :)
>>>
>>> But is this limit sounds right from others experience? Can I still  
>>> do more tuning?
>>>
>>> Thanks,
>>> Johny K.
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Freeswitch-users mailing list
>>> 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
>>>
>>>
>>>
>>>
>>> -- 
>>> Anthony Minessale II
>>>
>>> FreeSWITCH http://www.freeswitch.org/
>>> ClueCon http://www.cluecon.com/
>>>
>>> AIM: anthm
>>> MSN:anthony_minessale at hotmail.com
>>> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
>>> IRC: irc.freenode.net #freeswitch
>>>
>>> FreeSWITCH Developer Conference
>>> sip:888 at conference.freeswitch.org
>>> iax:guest at conference.freeswitch.org/888
>>> googletalk:conf+888 at conference.freeswitch.org
>>> pstn:213-799-1400
>>> _______________________________________________
>>> Freeswitch-users mailing list
>>> 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
>>>
>>>
>>> _______________________________________________
>>> Freeswitch-users mailing list
>>> 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
>>
>> Brian West
>> sip:brian at freeswitch.org
>>
>>
>>
>>
>> _______________________________________________
>> Freeswitch-users mailing list
>> 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
>>
>>
>> _______________________________________________
>> Freeswitch-users mailing list
>> 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
>
> Brian West
> sip:brian at freeswitch.org
>
>
>
>
> _______________________________________________
> Freeswitch-users mailing list
> 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
>
>
> _______________________________________________
> Freeswitch-users mailing list
> 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

Brian West
sip:brian at freeswitch.org







More information about the FreeSWITCH-users mailing list