Hi,
I use nginx-0.8.54 as web server and uwsgi-0.9.7.2 to process python
applications. Every time a python application is loaded and run, output
is generated successfully (I use yield in python application), but
memory use is increased on every new application loading. And the memory
increase stays. If the same application is run again, there is no memory
increase.
The simplest python application like this:
def test_handler(environ, start_response):
start_response('200 OK', [('Content-Type', 'text/html')])
yield "This is a test"
will keep memory use increased. The python application itself does not
leak memory, somehow uwsgi keeps adding memory when a new application is
loaded and run.
The memory use is by watching RSS in output of top command for the uwsgi
process.
Anybody has any ideas? Any way to fix it?
Thank you in advance!
Lixin Yao
Federal Signal Corporation
NC, U.S.A
_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi