[mod_python] apache processes are getting large memory footpr int

Marc Fiuczynski marcf at becomm.com
Fri Apr 6 18:34:01 EST 2001

I just found the gc module, which seems to be a builtin module.  If I try to
import it, then mod_python seems to barf.  Any reason for this?

Mod_python error: "PythonHandler mod_python.publisher"

Traceback (most recent call last):

  File "/scratch/local/lib/python2.0/site-packages/mod_python/apache.py",
line 189, in Dispatch
    result = object(self.req)

  File "/scratch/local/lib/python2.0/site-packages/mod_python/publisher.py",
line 128, in handler
    module = apache.import_module(module_name, _req, [path])

  File "/scratch/local/lib/python2.0/site-packages/mod_python/apache.py",
line 346, in import_module
    module = imp.load_module(mname, f, p, d)

  File "/scratch/apache/htdocs/hotbeads/dispatch.py", line 1, in ?
    import gc

ImportError: No module named gc

-----Original Message-----
From: Marc Fiuczynski [mailto:marcf at becomm.com]
Sent: Friday, April 06, 2001 6:18 PM
To: 'mod_python at modpython.org'
Subject: [mod_python] apache processes are getting large memory


I am using mod_python to serve up large files from the server to the client.
I have noticed that the memory footprint of httpd gets rather large and
stays that way.  Can someone give me a hint how to start figuring out which
parts are holding on to that amount of memory.  Right now I have no clue
whether it is httpd, mod_python, or my python programs.  Is there a way to
figure out what the python memory profile is, or python GC stats?


ps., my configuration is as follows:
*python module is being invoked via mod_python's
 publisher interface.
*mod_python 2.7.2
*python 2.0
*apache 1.3.14
*Red Hat Linux 7.0
Mod_python mailing list
Mod_python at modpython.org

More information about the Mod_python mailing list