On Tue, 2003-02-18 at 13:04, Chris Withers wrote:
[...] The problem is that I'm having a pretty hard time figuring out what this process is doing and how I can prevent it. So, does anyone have any idea how I can find out?
This page has really helped me in the past http://www.zope.org/Members/4am/debugspinningzope
As a related question, does the line get written to Z2.log before or after serving the request has been completed?
I don't know, but it's easy to find out. Create an external method that sleeps for a number of seconds. You can also experiment with RESPONSE.write() to see if it affects anything.
Hmmm, just had another thought. Does ChrisM's 'big m' logging show how much memory was used to serve a particular request?
I don't think so. I can't think of a way you could have this information from python seeing that, on linux at least, all memory is owned by all threads of a process. You could try to install the ForensicLogger and configure a small interval between measurements. http://www.zope.org/Members/mcdonc/Products/ForensicLogger Cheers, Leo -- Ideas don't stay in some minds very long because they don't like solitary confinement.