Thread Performance Rückgabe-Werte: Overhead durch Rückgabe eines Hashs (10 answers)
Opened by weismat at 2006-11-10 15:55

weismat
 2006-11-10 15:55
#71630 #71630
User since
2003-08-18
142 Artikel
BenutzerIn
[default_avatar]
Ich schreibe einigen Perl-Code, der sehr performance-kritisch ist.
Um verschiedenen Implementierungen einer Parse-Funktion zu vergleichen (insb. split vs eigene Split-Implementierung zur String-Behandlung), habe ich ein Performance-Vergleichsprogramm geschrieben.
Dabei ist mir aufgefallen, daß die Rückgabe eines Hashes als Ergebnis einer Funktion einen großen Overhead hat.
(Das Parsen eines Strings in ein Hash dauert 3 mal solange wie die Rückgabe des Ergebnis-Hashes.).
Was kann man da machen? Sollte ich mit Referenzen arbeiten?

View full thread Performance Rückgabe-Werte: Overhead durch Rückgabe eines Hashs