What version of Python are you using? 2.4 and below have problems releasing memory back to the OS. Since Twisted apps are normally long running Python daemons they can be more prone to memory leaks. You need to be aware of how objects are garbage collected in Python and rework your code if necessary.
Twisted itself should not be the source of problem. An interesting article on the subject: http://evanjones.ca/python-memory.html -Cary On Mon, Dec 15, 2008 at 12:31 PM, Muaaz Hussain <muaazhussain...@gmail.com> wrote: > I wrote web application on twisted and my application read from ulogd daemon > and push the output to the client browser using AJAX .also I have another > application displaying ethernets traffic using AJAX. > but after some minutes the twisted process in the server eat the memory and > the OOM-killer of the linux will kill the twisted process. > are there any solution to make the twisted release the memory . > > note: my ram is 256mb > > -- > Muaaz Osman Hussain > > IT Researcher > > > > _______________________________________________ > Twisted-Python mailing list > Twisted-Python@twistedmatrix.com > http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python > > -- 01100011 01100001 01110010 01111001 _______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python