Jaroslav has suggested that having many threads may be impacting performance on devices with limited resources (e.g. WinCE running on 400MHz). I would like to talk about this in a jabber chat conference tomorrow (Thrus.). Can we do this 10AM Boston time/16:00 Prague/18:00 Moscow. Lets try to scope it to 30 minutes. The things that I think would make sense to talk about initially are:
1) How can we test and prove that multiple threads are a performance problem and that combining them somehow will save us something significant. 2) Jaroslav has suggested an OsSharedServerTask that could perform the tasks of several OsServerTask(s). I think this is an interesting idea if this does indeed save something significant. I would like to suggest that it should be possible to do this in a optional/configurable way that is transparent to the derived OsServerTask classes. However I do not think that this makes sense unless we get a significant performance pay back for the effort and complexity this causes. So I would like to focus more on point 1) rather than designing something that we are only speculating will be good. To join you will need to use a Jabber client that supports conferences (chat rooms). Mirada, Gaim and Psi are known to work (googletalk does not). Send me mail it you would like to join and I will send the chat room details. Please include your jabber user ID. Cheers, Dan SIPez LLC SIP VoIP, IM and Presence Consulting http://www.sipez.com tel: +1 (617) 273-4000 _______________________________________________ sipxtapi-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
