python与java运行时脚印

6 python java footprint memory-footprint

任何人都可以指出Python运行时占用空间与Java的严重比较吗?

谢谢,Avraham

Ale*_*lex 1

我无法比较内存占用量,因为它实际上取决于您加载/使用的类。但我可以告诉你,Python(特别是 IronPython 2.7)确实存在内存泄漏问题。尤其是像金融这样使用广泛的第三方。当 Java 应用程序/服务器运行时没有问题(可以使用常用工具识别的极少数情况)时,Python 的内存会不断增长。

内存转储表明,Python 本身以及大多数包并不关注 String 等常见类,而是将它们保留在执行模块的不同部分中。检查所有这些来源并修复所有漏洞是困难且不明智的。

我尝试了很多方法来解决这些问题,但最终屈服了,只是在应用程序达到某个内存阈值时重新启动应用程序。