Wie Speicher wieder frei geben?

Alles, was Perl betrifft, kann hier besprochen werden.

Wie Speicher wieder frei geben?

Postby mAy^daY » 26. September 2006 17:16

Hallo, ich schreibe zur Zeit ein kleines Perl Script das ich via Cron-Job mehrmals täglich laufen lassen wollte. In diesem Script werden Dateien zeilenweise eingelesen und verarbeitet. Da ich mich nicht besonders gut auskenne habe ich hierzu ein Paar Fragen:

1. Wenn ich eine Datei zeilenweise bearbeite, behält das Script dann die abgearbeiteten Zeilen im Speicher?
(ich speichere die Zeile in einem Skalar ab, bearbeite sie und lade die Nächste)
2. Wie kann ich zur Laufzeit diesen Speicher wieder frei machen?

Ich möchte einfach einem Programmabbruch wegen zuwenig Speicher aus dem Weg gehen, daher die Fragen.

Gruß mAy

PS: Die Dateien die das Script einliest sind verschieden groß, kann bis > 100MB gehen
mAy^daY
 
Posts: 16
Joined: 07. March 2004 12:43

Return to Perl

Who is online

Users browsing this forum: No registered users and 3 guests