[Python-de] Hat Tornado mit Pypy ein Speicherleck?

Stefan Scholl stesch at no-spoon.de
Mi Aug 24 16:04:29 CEST 2011


Jens Diemer <python_gmane at jensdiemer.de> wrote:
> Am 24.08.2011 14:15, schrieb Thomas Waldmann:
>>> Start bei 24 MB.
>>> Nach 1.000.000 Requests (10 gleichzeitig): 166 MB
>>> Nach weiteren 1.000.000 Requests: 277 MB
>>> Noch einmal 1.000.000 Requests: 389 MB
>>
>> Glaub Du solltest nen Bugreport bei tornado einwerfen, das sieht ungut
>> aus. Wenn die dann nix selbst Verbrochenes finden (wo sie sich z.B. auf
>> cpython-spezifisches Verhalten verlassen) und nen Bug in pypy vermuten,
>> koennen sie es ja dann an pypy weiterreichen.
> 
> Wie sieht denn die Sache mit CPython aus? Sind es ähnliche Werte, dann ist es 
> ein Problem von tornado. Wenn nicht, dann wohl ehr pypy

Hatte auch mit CPython 2.6 getestet und es gab kein Problem.

Aber wie im Ursprungs-Post gesagt: Andere Frameworks hatten auch
Probleme, weil Files nicht mehr geschlossen wurden. Normales
CPython hat das gleich erledigt wenn die Files nicht mehr
refernziert wurden. Bei Pypy ist alles anders.

Hier ist ein Patch (mit Beschreibung) für web2py:
http://code.google.com/p/web2py/issues/detail?id=288


-- 
Web (en): http://www.no-spoon.de/ -*- Web (de): http://www.frell.de/
<!--[if IE 6]><script>for(x in document.open);</script><![endif]-->


Mehr Informationen über die Mailingliste python-de