Thread Speicher wird zugemüllt ?
(10 answers)
Opened by BrownWolf at 2004-01-12 11:21
[quote=Crian,12.Jan..2004, 11:22]Eigentlich sollte es reichen, große Arrays auf undef zu setzen,um den Inhalt loszuwerden (falls es nicht noch andere Referenzen darauf gibt). Die Frage ist nur, wann die Garbage Collection diesen einsammelt und freigibt.
[/quote] Es gibt keine klassische Garbage Collection bei perl. Sobald keine Referenzen mehr existieren (also wenn SvREFCNT_dec zu einem Referenzzaehler gleich Null fuehrt) wird das Objekt freigegeben. Dann obliegt es malloc() dafuer zu sorgen, ob der Speicher tatsaechlich an das Betriebssystem zurueckgegeben wird. |