Marko: Garbage Collection zur Script Laufzeit ?

Beitrag lesen

Hallo,

gibt es in PHP eine Möglichkeit Objekte vor dem Scriptende aus dem Speicher zu
entfernen ?
Ich stosse gerade auf das Problem, dass ein Script eine komplette, ziemlich grosse Webseite aus einer Datenbank generiert. Dieser Prozess läuft sehr selten, also ist Zeit und Performance kein Problem. Aber mittlerweile musste ich das Memory Limit auf 30MB hochschrauben, weil während der Generierung sich immer mehr Müll im Speicher sammelt.
Eine Aufteilung in mehrere Schritte, die durch getrennte Requests ausgelöst werden wäre zwar möglich, aber umständlich.
Falls PHP4 nicht damit dienen kann, wie sieht es denn in PHP5 mit Garbage Collection aus ?

Danke und Gruss

Marko