1

我有一个在 IBM symphony 计算云中运行的 python 分布式应用程序。对于应用程序中的其中一个批处理运行,我看到由于少数主机的 ram 几乎已满而导致大量交换。

因此,我正在寻找任何适用于 python 的工具和设置,它可以使我能够诊断这些进程中的每一个,并查看是否存在任何可能的内存泄漏。我以前在 Java 中使用过 JVisual VM 和 Mission Control,但找不到任何类似的 python 工具。

此外,任何有关在 python 中强制/确保垃圾收集的建议都会有所帮助。

4

0 回答 0