perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 27
Click for quality!




11.02.2012 / 17:59

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragGröße von Arrays/Hashes
Seitenanfang
Hi zusammen

Hoffe es kann mir jemand helfen.
Ich habe ein Perl Script geschrieben und verwende dort mehrere Variablen, Arrays und Hashes.
Nun frisst mein Programm ne Menge Hauptspeicher und ich weiß nicht so recht wofür genau...

Gibt es eine Möglichkeit zu sehen, wie viel speicher ein Hash beispielsweise benötigt ?
z.B. größeVon(%hash) .... :)

Vielen Dank bereits

MfG Tobi

Datum: 14.08.2008-19:04

Beitragre: Größe von Arrays/Hashes
Seitenanfang
Schau Dir mal Devel::Size an.

Ein Tipp, um den Speicherverbrauch möglichst gering zu halten:

Wähle den Gültigkeitsbereich einer Variablen möglichst klein.

Vermeide zurkuläre Referenzen (Variable A hat Referenz auf Variable B und Variable B hat Referen auf Variable A).

Speichere nur das Notwendige. Wenn Du eine 1000 Zeilen-Datei hast und Du brauchst nur 1, dann solltest Du die restlichen 999 nicht unnötig speichern. Vor allem wenn es eine große Datei ist.

Ansonsten lässt sich nicht viel sagen, ohne dass wir Deinen Code kennen...

Datum: 16.08.2008-17:09

-






-
-