如何使用Python scalene在celery任务中进行内存分析

问题描述 投票:2回答:1

我需要使用scalene调试芹菜任务的内存和CPU。https://github.com/emeryberger/scalene

[当我阅读文档时,它仅声明要使用控制台进行调试,即python -m scalene test/testme.pyscalene test/testme.py。我想知道是否可以在我的程序中使用某种上下文管理器进行概要分析,从而可以在文件中输出?对我来说,只有几行代码可疑,所以我想知道这是否可行。

谢谢。

python scalene
1个回答
0
投票

Scalene作者在这里。这不是一个选择。使用内存分析来完成此操作似乎很棘手,因为它依赖于加载特殊的运行时库。仅适用于CPU性能分析,但是老实说,我认为值得在命令行中尝试一下!

© www.soinside.com 2019 - 2024. All rights reserved.