【问题标题】:Memory profiling of a running python application正在运行的 python 应用程序的内存分析
【发布时间】:2017-06-14 16:16:19
【问题描述】:

我有一个使用pony 作为其ORM 的flask 应用程序。应用程序会随着对服务的每个请求逐渐增加其内存使用量。我需要测量程序不同部分的内存使用情况才能发现问题。
不幸的是,由于程序没有返回它的执行并且一直在运行,我不能使用内存分析工具,比如memory_profiler。如何分析持续运行的应用程序的内存使用情况?

【问题讨论】:

  • memory_profiler 可以写入流或标准日志文件。

标签: python python-2.7 flask ponyorm


【解决方案1】:

Scalene 能够每N 秒生成一次分析输出。

【讨论】:

  • 但是,如何使用 Flask 应用程序运行 Scalene?
猜你喜欢
  • 2022-01-16
  • 2015-09-15
  • 2013-03-06
  • 2011-10-14
  • 2013-05-10
  • 2014-09-20
  • 1970-01-01
  • 1970-01-01
  • 2010-12-17
相关资源
最近更新 更多