【问题标题】:How to profile a running Django application?如何分析正在运行的 Django 应用程序?
【发布时间】:2013-03-06 08:23:51
【问题描述】:

我的大型 Django 应用程序在运行时占用了 30-60 MB 的 RAM,以及高达 40% 的 CPU。如何动态监控和分析我的应用程序以确定我的潜在内存和 cpu 泄漏在哪里?

【问题讨论】:

  • 开启调试模式不会显示cpu或内存分析。
  • 这个想法是,如果调试为真,这将导致很多性能问题。
  • 啊。调试已关闭,但谢谢!

标签: python django profiling


【解决方案1】:

看看这个:profiling Django,可能会派上用场。还有一个指向hotshot 的链接,我过去使用过。我可以用hotshot改进一些东西。 newrelic 也很有用。

一些类似的问题:

Question 1, Question 2

【讨论】:

    猜你喜欢
    • 2017-06-14
    • 2011-10-14
    • 2015-03-21
    • 1970-01-01
    • 2016-06-22
    • 1970-01-01
    • 1970-01-01
    • 2012-06-03
    • 1970-01-01
    相关资源
    最近更新 更多