python - 如何分析正在运行的 Django 应用程序?

标签 python django profiling

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

最佳答案

看看这个:profiling Django ,可能会派上用场。还有一个链接到hotshot ,我以前用过。我能够用 hotshot 改进一些东西。还有 newrelic可能有用。

一些类似的问题:

Question 1 ,
Question 2

关于python - 如何分析正在运行的 Django 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15469377/

相关文章:

python - 尝试访问存储桶存储中存在的 Google Cloud 中的文件时出现 FileNotFoundError

Python Tornado - 异步请求正在阻塞

python - ubuntu 错误安装 python 坏了

python - 在 Django 元素中集成自定义 'change-list' 页面

C++ 分析 : clock cycle count

python - 消除部分匹配的 Pandas 数据框行

python - Django Rest 框架 authtoken 'module' 对象没有属性 'views'

django - 使用 Neo4J 和 Django 创建 REST API

java - Java 堆分析工具的推荐?

delphi - Delphi 值得考虑 VTune 吗?