On 3/6/06, Daniel Henninger <[EMAIL PROTECTED]> wrote:
> The garbage collector does work with PyICQ-t (in the sense of, I
> didn't disable it or anything ... it runs by default).  The memory
> usage is definitely a big issue at the moment.  I think I know some
> key points where memory leaks are happening.  Likewise, I may not be
> cleaning up after the avatars very well.

I run PyICQ-t with avatars disabled.

> Lots of stuff that I
> haven't gotten to yet.  Will I release it with these issues in
> place?  I have no idea  ;D  We'll see how things go.  I'm going to
> try to do some quick debugging on this but we'll see how that goes.
> It's harder for me to test on my own server simply because I don't
> have a large user base.  =)  (namely.. I have me)

Our server has about 100-400 online users on ICQ transport. I think it
will be good test for PyICQ-t.

--
Regards,
Oleg
From [EMAIL PROTECTED]  Mon Mar  6 19:27:19 2006
From: [EMAIL PROTECTED] (Daniel Henninger)
Date: Mon Mar  6 19:27:40 2006
Subject: [py-transports] PyICQ-t installed :)
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

> On 3/6/06, Daniel Henninger <[EMAIL PROTECTED]> wrote:
>> The garbage collector does work with PyICQ-t (in the sense of, I
>> didn't disable it or anything ... it runs by default).  The memory
>> usage is definitely a big issue at the moment.  I think I know some
>> key points where memory leaks are happening.  Likewise, I may not be
>> cleaning up after the avatars very well.
>
> I run PyICQ-t with avatars disabled.

=D  Well there goes that theory!

>> Lots of stuff that I
>> haven't gotten to yet.  Will I release it with these issues in
>> place?  I have no idea  ;D  We'll see how things go.  I'm going to
>> try to do some quick debugging on this but we'll see how that goes.
>> It's harder for me to test on my own server simply because I don't
>> have a large user base.  =)  (namely.. I have me)
>
> Our server has about 100-400 online users on ICQ transport. I think it
> will be good test for PyICQ-t.

Well, I am seeing this:
PyICQ starts up, no one connected:  18992 11568
Someone logs in:  111932 12740
person logs out:  60712 12700
(note that this is one and only one person)

(note that I tend to wait for garbage collection to catch up a tad  
before i did these numbers, so yikes)

So far it hasn't been very obvious where the problem is coming in.   
I'm pretty new at tracking down such issues in python though.  Any  
suggestions?  I mean I can look at the profiler output but that  
doesn't appear to be telling me anything useful.

Daniel

>
> --
> Regards,
> Oleg
> _______________________________________________
> py-transports mailing list
> py-transports@blathersource.org
> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports

Reply via email to