coolblue: Speicher- und Variablenverwaltung unter Großmeister PERL

Beitrag lesen

Grinseprinz EisFux,

<insert>
Vorsorglicher Grinsesmiley: ;-)
</insert>

nun ja, wir haben uns schon kennengelernt :-)
bin ich denn wirklich so schlimm?

In Wirklichkeit wolltest du aber wissen, wie Großmeister Perl (;-)) intern den Speicher für seine Variablen verwaltet, richtig?

Falsch :-)

(PERL) Ein Element aus einem Array entfernen

und den Speicher, den das Element belegt hat, wieder an das System zurückgeben. Denkbares Beispiel:

undef $array[5] -> <storagebacktosystem>;
undef @array -> <storagebacktosystem>;

Aber soetwas gibt es wohl leider nicht.

Die Frage war, ob es einen Befehl in Perl gibt, der nicht nur einen Skalar leert, sondern auch den durch den Skalar belegten Speicher wieder ans System zurückgibt. Ein weiteres Beispiel, um einen kleinen Einblick in meine Situation zu geben:

Ich generiere eine Vielzahl von Grafiken mit dem Modul GD::Graph::lines. Diese Bilder werden über den Browser dargestellt...
diese Info zu deiner Bemerkung:

Und zweitens ist dieses Forum hier vor allem für Web-(-Design, -Mastering, -Programming, -...)-Probleme geschaffen worden

Die Arrays leere ich zwar am Ende meines Scripts, aber trotzallem bleibt die Speicherbelegung dauerhaft bei ca. 26 MB. Da leider mehrere Prozesse gestartet sind (FCGI), um genau zu sein 10, belegen diese dauerhaft ca. 260 MB.

Viele Grüße,
coolblue

--

never say oops after you submitted a job :-)
_der_Ton_macht_die_Musik_!!!_