6
A
답변
1
정말 당신이/사용을로드 어떤 클래스에 의존하기 때문에 메모리 풋 프린트를 비교할 수 없습니다. 하지만 파이썬 (특히 IronPython 2.7)은 실제 메모리 누수 문제가 있다고 말할 수 있습니다. 특히 금융과 같이 제 3자를 잘 사용합니다. 일반적인 도구로 식별 할 수있는 드문 경우에 문제없이 Java 응용 프로그램/서버가 실행되는 경우 Python은 지속적으로 메모리가 증가합니다.
메모리 덤프는 Python 자체뿐만 아니라 대부분의 패키지가 String과 같은 공통 클래스에주의를 기울이지 않고 실행 모듈의 다른 부분에 보관한다는 것을 보여줍니다. 이 모든 근원을 거치고 모든 누출을 고치는 것은 어렵고 현명하지 못합니다.
문제를 해결하기 위해 많은 노력을했지만 마침내 들어 와서 메모리 임계 값에 도달하면 응용 프로그램을 다시 시작했습니다.
"심각한"? 너무 가벼운 비교를 보았습니까? –
Jython은 JVM을 사용하기 때문에 어떤 종류의 비교가 필요한지 잘 모르겠습니다. CPyhton? 철 파이썬? –
아마 CPython. 그러나 자이 썬을 보는 것도 재미있을 것이라고 생각합니다. –