[reSIProcate] reSIProcate performace

Alan Hawrylyshen alan at jasomi.com
Tue Feb 14 12:43:21 CST 2006


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





More information about the resiprocate-devel mailing list