[JDEV] User logins slow down?

John Hebert john at vedalabs.com
Fri Aug 31 13:14:00 CDT 2001


Dustin Puryear wrote:
> On Thu, 2001-08-30 at 20:43, temas wrote:
> 
>>>and AIX it grows from .1 seconds to .7 seconds as n = 1 -> 1000.
>>>
>>>Is that expected? Should login time increase as the number of online
>>>users increases?
>>>
>>>Regards, Dustin
>>>
>>>
>>Hrm... I'll have to look at some data structures, but I don't think it 
>>would.  Unless is was traversing some list, but that doesn't make sense 
>>for login.  I'm assuming this is jabberd 1.4.1?
>>
> 
> That's what I was saying when I discussed this over here. I don't see
> why additional logins would slow down jabberd, but it appears to be
> doing just that. 
> 
> I performed a second test, just to confirm. I had a process logging in
> 1000 users, and I noticed login time went from .1 to .7 seconds as n1 =
> 1 -> 1000. Ok, so I started another process logging in users n2 = 1001
> -> 2000. As n2 logged in it took the same amount of time as n1 was
> taking at that time, and when I killed the first process (n1), n2's
> login times decreased dramatically afterward, although there seemed to
> be a initial pause as jabberd dropped the n1 users.
> 
> Regarding the version, I'm looking in the README and see Jabber 1.4.
> Matt, is that correct?

David Clissold of IBM worked on porting jabber-1.4 to AIX. 1.4.1 came 
out soon after that. pth-1.3.7 was what stopped Clissold's progress, but 
the new pth alpha (don't know version) fixed it.

Matt would probably have more details.

John Hebert




More information about the JDev mailing list