Python模块内存使用情况

4 投票
1 回答
8765 浏览
提问于 2025-04-16 22:09

我有一个Python模块,它会导入很多其他模块。在监控这个模块的虚拟内存使用情况时,我发现内存使用量一直在增长。我尝试查看整个代码,并在可能的地方将对象或变量设置为None(表示不再使用)。但是我怀疑可能还有其他东西没有释放内存。有没有什么方法(通过一些第三方模块或者其他方式)可以查看那些没有被处理的对象或者它们的内存占用情况?

谢谢!!

1 个回答

3

可以看看这两个链接:如何在Python中分析内存使用情况?推荐哪个Python内存分析工具?。你需要仔细阅读一下文档,不过这些工具可以帮助你按模块来分析内存的使用情况。

撰写回答