[Zope] Zope slooooowww

Toby Dickenson tdickenson@geminidataloggers.com
Fri, 15 Mar 2002 07:51:20 +0000


On Thu, 14 Mar 2002 21:04:13 +0100, Ron Arts <raarts@netland.nl>
wrote:

>Done that. It's very interesting to do this while zope is starting up.
>It seems the last 10 of my seconds zope is in a tight loop calling =
time()
>and doing nothing else.

Thats not as strange as it looks.

Zope calls time() on every access to attributes of persistent objects,
because the code to work out which objects to deactivate is currently
timestamp-based (all of this is different in Zope 2.6)

Your strace just indicates that zope is spending 10 seconds working
with some persistent objects.


Toby Dickenson
tdickenson@geminidataloggers.com