[Twisted-Python] suggestion for tracking down cause of 2 bugs sought: possibly threads / defer.DeferredSemaphore ?
Jonathan Vanasco
twisted-python at 2xlp.com
Wed Mar 21 13:34:02 MDT 2007
On Mar 21, 2007, at 11:32 AM, Jonathan Vanasco wrote:
> 2)
> I'm experiencing an obscene amount of process growth. I'm fairly
> certain that its from constant errors in urllib2 , which has been
> nothing of a nightmare with countless known bugs and patches
> ( downloading takes place via Mechanize , which is wrapped via
> urllib2 ), and makes me consider just wrapping wget or curl. but
> this could very well be threading related.
>
> Question:
> Is there any way to profile memory usage by twisted in a
> granular fashion ? I'd like to figure out where this memory usage
> is ( it grows steadily to ~1.7gb after 8 hours ).
>
I just came across this:
From: mwl at point45.com
Subject: Re: [Twisted-Python] questions about large db queries and
memory leak
Date: February 8, 2007 8:28:59 AM EST
...
If you're not running Python >= 2.5.0 this might be relevant:
http://evanjones.ca/python-memory.html
i was on 2.4, upping to 2.5 solved that issue. incremental growth
of .2mb / thread instance ( which ate 1.7gb of ram in an hour or
so ) , has been replaced by a steady 18-25mb daemon
my machine is responsive again.
// Jonathan Vanasco
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
| SyndiClick.com
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
| FindMeOn.com - The cure for Multiple Web Personality Disorder
| Web Identity Management and 3D Social Networking
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
| RoadSound.com - Tools For Bands, Stuff For Fans
| Collaborative Online Management And Syndication Tools
| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - -
More information about the Twisted-Python
mailing list