< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index  

Re: [reSIProcate] reSIProcate performace



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