6 python java footprint memory-footprint
任何人都可以指出Python运行时占用空间与Java的严重比较吗?
谢谢,Avraham
我无法比较内存占用量,因为它实际上取决于您加载/使用的类。但我可以告诉你,Python(特别是 IronPython 2.7)确实存在内存泄漏问题。尤其是像金融这样使用广泛的第三方。当 Java 应用程序/服务器运行时没有问题(可以使用常用工具识别的极少数情况)时,Python 的内存会不断增长。
内存转储表明,Python 本身以及大多数包并不关注 String 等常见类,而是将它们保留在执行模块的不同部分中。检查所有这些来源并修复所有漏洞是困难且不明智的。
我尝试了很多方法来解决这些问题,但最终屈服了,只是在应用程序达到某个内存阈值时重新启动应用程序。