2009-04-27 4 views
6

파이썬 런타임 풋 프린트와 자바의 심각한 비교를 가리킬 수 있습니까?파이썬 대 자바 런타임 풋 프린트

감사합니다, 아브라함

+0

"심각한"? 너무 가벼운 비교를 보았습니까? –

+1

Jython은 JVM을 사용하기 때문에 어떤 종류의 비교가 필요한지 잘 모르겠습니다. CPyhton? 철 파이썬? –

+0

아마 CPython. 그러나 자이 썬을 보는 것도 재미있을 것이라고 생각합니다. –

답변

1

정말 당신이/사용을로드 어떤 클래스에 의존하기 때문에 메모리 풋 프린트를 비교할 수 없습니다. 하지만 파이썬 (특히 IronPython 2.7)은 실제 메모리 누수 문제가 있다고 말할 수 있습니다. 특히 금융과 같이 제 3자를 잘 사용합니다. 일반적인 도구로 식별 할 수있는 드문 경우에 문제없이 Java 응용 프로그램/서버가 실행되는 경우 Python은 지속적으로 메모리가 증가합니다.

메모리 덤프는 Python 자체뿐만 아니라 대부분의 패키지가 String과 같은 공통 클래스에주의를 기울이지 않고 실행 모듈의 다른 부분에 보관한다는 것을 보여줍니다. 이 모든 근원을 거치고 모든 누출을 고치는 것은 어렵고 현명하지 못합니다.

문제를 해결하기 위해 많은 노력을했지만 마침내 들어 와서 메모리 임계 값에 도달하면 응용 프로그램을 다시 시작했습니다.