Re: [reSIProcate] reSIProcate performace
- From: Alan Hawrylyshen <alan@xxxxxxxxxx>
- Date: Tue, 14 Feb 2006 10:43:21 -0800
On 2006.02.14, at 09:51 , Pande, Piyush wrote:
Hi,
Would anyone know if the stack has any limitation in terms of
the number of simultaneous SIP calls that can be processed per second?
It is limited by CPU horsepower and memory.
I believe there should not be a limitation since the open
source code is being used as a library but I would like to be sure
anyway.
Since the stack is multithreaded, I hope it is not using one
thread per call since that would limit the number of simultaneous
calls to 256 since UNIX has a limitation of running 256 threads at
a given time.
No, there is a single thread for the Transaction FSM. Additionally, I
don't think "UNIX" has a 256 thread limit. Certainly linux has no
such limit. Moreover, creating a thread per-call would be a very
naive thread architecture; so there is no danger of us doing that any
time soon. What flavor of UNIX limits you to 256 threads?
Alan
Alan Hawrylyshen
reSIProcate Project Administrator
http://sipfoundry.org/reSIProcate/
a l a n a t j a s o m i d o t c o m