Ich habe gerade ein Python-Programm im Mac OS Terminal ausgeführt, und es gibt ein ungewöhnliches Speicherleck.
Das Programm ist so einfach:
for i in xrange(1000000000, 2000000000, 10):
i2 = i \* i
print i, i2, str(i2)\[::2\]
if str(i2)\[::2\] == '1234567890':
break
Wenn das Programm läuft, verbraucht es immer mehr Speicher, bis es meinen gesamten Speicher belegt. Wenn ich das Programm beende, verbraucht meine Terminal.app immer noch eine Menge Speicher, so dass ich vermute, es ist ein Fehler in Terminal.app?
Hat jemand ähnliche Erfahrungen gemacht?