On Fri, Mar 24, 2006 at 11:12:19AM +0100, Antonio Beamud Montero wrote:
| El jue, 23-03-2006 a las 15:02 -0500, Tim Peters escribió:
| > [Antonio Beamud Montero]
| > > But my server doesn't free any memory, now it uses 55Mb of resident
| > > size... How I can debug this "references"?
| > 
| > Many layers are involved in memory management, from ZODB through
| > Python down to your platform C's malloc/free implementation and ending
| > in your OS kernel  Unless you become knowledgable about all of them
| > (and vital details vary wildly across specific platform C and OS
| > versions), chances are decent you'll never find a correct answer.
| 
| I think I will remove ZODB from my server and use a SQL Object mapper
| like SQLObject to see if I can get an stable server, or the dbapi
| directly.. my experience with ZODB and threads has been a nightmare :(
| 
| A lot of thanks for your help, but this server is in a production/stable
| system, and use unstable systems give me fear... (what's the next
| problem?)

Note that SQLObject has it's internal 'cache' of objects, and if you
don't handle that carefully you might end up with memory bloat just as well!

-- 
Sidnei da Silva
Enfold Systems, Inc.
http://enfoldsystems.com
_______________________________________________
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev

Reply via email to