Just a follow up on the new results I got while testing.
I had to do a couple of tests to figure if my problem was related
to my code or the problem anthm figured out.
After a couple of tests, I can say that my problem was mostly
related to the way my dialplan was made. The extensions I had added to my dialplan
where at the very end of the default dialplan, so for every call I made to
these extensions, it had to go through the whole default dialplan which slowed
down things.
After putting my test extensions at the top of the file, I can
gracefully achieve 30 CPS and I can see that I’m CPU bound to get more
performance.
From:
freeswitch-users-bounces@lists.freeswitch.org
[mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Anthony
Minessale
Sent: July-09-08 4:15 PM
To: freeswitch-users@lists.freeswitch.org
Subject: Re: [Freeswitch-users] SIP performance tweaking
can you join irc and let us in
the box to examine it.
all of this email back and forth is not going to work.
There is an applet on our homepage to join
or use any irc client to get to irc.freenode.net
#freeswitch
if you don't have irc use one of my im addrs in my sig to contact me.
On Wed, Jul 9, 2008 at 3:02 PM, Patrick Grondin <pgrondin@ip5.com> wrote:
# ulimit –a
core file
size (blocks, -c)
unlimited
data seg
size (kbytes, -d)
unlimited
scheduling
priority
(-e) 0
file
size
(blocks, -f) unlimited
pending
signals
(-i)
unlimited
max locked
memory (kbytes, -l) unlimited
max memory
size (kbytes, -m) unlimited
open
files
(-n) 999999
pipe
size (512
bytes, -p) 8
POSIX message
queues (bytes, -q) unlimited
real-time
priority
(-r) 0
stack
size
(kbytes, -s) 244
cpu
time
(seconds, -t) unlimited
max user
processes
(-u) unlimited
virtual
memory (kbytes, -v)
unlimited
file
locks
(-x) unlimited
#cat /proc/cpuinfo
processor
: 0
vendor_id
: AuthenticAMD
cpu
family : 15
model
: 65
model
name : Dual-Core AMD Opteron(tm) Processor 8216
stepping
: 2
cpu
MHz : 2411.121
cache
size : 1024 KB
physical
id : 0
siblings
: 2
core
id : 0
cpu
cores : 2
fpu
: yes
fpu_exception : yes
cpuid
level : 1
wp
: yes
flags
: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36
clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext
3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips
: 4823.60
TLB
size : 1024 4K pages
clflush size
: 64
cache_alignment : 64
address sizes : 40
bits physical, 48 bits virtual
power management: ts fid vid
ttp tm stc
processor
: 1
vendor_id
: AuthenticAMD
cpu
family : 15
model
: 65
model
name : Dual-Core AMD Opteron(tm) Processor 8216
stepping
: 2
cpu
MHz : 2411.121
cache
size : 1024 KB
physical
id : 0
siblings
: 2
core
id : 1
cpu
cores : 2
fpu
: yes
fpu_exception : yes
cpuid
level : 1
wp
: yes
flags
: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36
clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext
3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips
: 4821.58
TLB
size : 1024 4K pages
clflush size
: 64
cache_alignment : 64
address sizes : 40
bits physical, 48 bits virtual
power management: ts fid vid
ttp tm stc
From: freeswitch-users-bounces@lists.freeswitch.org
[mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf
Of Brian West
Sent: July-09-08 3:57 PM
To: freeswitch-users@lists.freeswitch.org
Subject: Re: [Freeswitch-users] SIP performance tweaking
Can you cat /proc/cpuinfo and uname -a ?
/b
On Jul 9, 2008, at 2:49 PM, Patrick Grondin wrote:
Hi,
I've tried the
tweaks (the ulimit changes and the disabling of sip presence) you suggested and
it did improve a little, going from 8 CPS to 9.7 CPS.
My callflow is real
simple. I'm calling an extension that plays a wav file and I hang up the call,
10 seconds after the start of the call, before the end of the playback.
You can see from the
wireshark callflow below, that at a call rate of 15 CPS, after 20 seconds, it
takes 17 seconds for a call to go from 100 Trying to 200 OK.
Do you have any
other ideas of what could be holding down my freeswitch ?
Brian West
sip:brian@freeswitch.org
_______________________________________________
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
--
Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/
AIM: anthm
MSN:anthony_minessale@hotmail.com
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com
IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference
sip:888@conference.freeswitch.org
iax:guest@conference.freeswitch.org/888
googletalk:conf+888@conference.freeswitch.org
pstn:213-799-1400