0

我有 Django 应用程序在执行某个视图时会泄漏内存。

我的软件堆栈是:Apache-> mod_wsgi->Django

泄漏不会通过 using 重现./manage.py runserver,所以我怀疑它在我的堆栈中的其他地方泄漏。mod_wsgi作为 Apache 的一部分运行,所以在top我看到的只有httpd一个快速消耗内存的进程。

为了确保它不在我的 Python 应用程序中,我想以某种方式了解httpd我的 Python 应用程序实际占用了多少 RAM。我该怎么做?

4

1 回答 1

1

在 dameon 模式下使用 mod_wsgi,您将为您的应用程序获得不同的长时间运行的进程。

http://blog.dscpl.com.au/2012/10/why-are-you-using-embedded-mode-of.html

于 2013-10-21T12:53:05.127 回答