2016-06-12 4 views
3

Gibt es sowieso die Speicherbelegung des Python-Prozesses zu kontrollieren, genau wie beim JVM-Prozess? DankeGibt es sowieso die Speicherbelegung des Python-Prozesses zu kontrollieren?

+0

Mein Wissen nicht oder zumindest nicht mit Python-Tool (man kann immer das Betriebssystem dazu bringen, einen Prozess zu beenden, wenn die Speicherbelegung überschritten wird. Aber es wäre interessant zu wissen, ob ich falsch liege oder etwas verpasse :) –

+0

Sie könnten die Müllsammlung viele Male aus dem Prozess herausholen, nehme ich an. – ajsp

Antwort

0

Nein. Nicht wie Sie können in Java. Wenn Sie auf Linux laufen lassen, dann könnten Sie ulimit verwenden, um die Größe des Speichers durch Prozesse, durch die aktuelle gelaicht erlaubt zu begrenzen:

$ ulimit -Sv 1048576 # soft virtual memory limit of 1GB 
$ ./yourscript.py 
Verwandte Themen